Может ли отсутствие библиотеки PECL uploadprogress привести к warning: htmlspecialchars() ... bootstrap.inc on line 856

Главные вкладки

Аватар пользователя VasyOK VasyOK 16 октября 2011 в 15:19

Одному юзеру с админским аккаунтом выдает при создании views:
warning: htmlspecialchars() [function.htmlspecialchars]: Invalid multibyte sequence in
argument in .../includes/bootstrap.inc on line 856.

У меня кстати такого не наблюдается на том же сайте под тем же аккаунтом. Возникает данная надпись, когда в views делаешь вид Блок и вводишь название блока (установлено опытным путем).

Это может быть следствием отсутствия на сервере библиотеки PECL uploadprogress ?

Комментарии

Аватар пользователя Chyvakoff Chyvakoff 17 октября 2011 в 9:45

Может ли отсутствие библиотеки PECL uploadprogress привести..... - вообще всё может быть.

А так-врядли.Скорей всего у него айкс не отрабатывается,или ещё чтото,на стороне клиентв.
А библиотека эта используется для красивой загрузки файлов,показывает прогрессбар загрузки.

Аватар пользователя VasyOK VasyOK 17 октября 2011 в 11:02

"Chyvakoff" wrote:
Скорей всего у него айкс не отрабатывается,или ещё чтото,на стороне клиентв.

Как бороться или как уставновить что это именно оно?

Аватар пользователя Chyvakoff Chyvakoff 17 октября 2011 в 11:50

Версия друпала то какая?6?
да,шестая.
версию пхп скажите.

похоже что проблема связано с кодировкой в его браузере.

вот код строки:
return htmlspecialchars($text, ENT_QUOTES, 'UTF-8');

Аватар пользователя Chyvakoff Chyvakoff 17 октября 2011 в 11:51

Лично у меня постоянно косяки во вьюсах.на семерке. на 50 кликов может одна ошибка вылазит.
Я просто забил на это и всё.

Аватар пользователя VasyOK VasyOK 17 октября 2011 в 17:07

Да Drupal 6. Версия PHP 5.2.17

Браузер и у него и у меня один - firefox. Он специально установил чистый браузер по моему тербованию. И к хостеру геграфически он тоже ближе живет.

Аватар пользователя skit25 skit25 12 декабря 2011 в 16:42

К скрипту php браузер не имеет отношения. Браузер может отображать текст в разных кодировках, но изменять ее в скриптах он не может.
У меня была версия php 5.3, сделал downgrade до 5.2.10 (мне было все равно 10 или выше) и проблема решилась. Drupal 6 требует 5.2, я опирался на этот факт.
Drupal 5 and 6: 4.4.0 or higher (5.2 recommended).
Я в API пока не лазил, с друпалом всего неделю, но по первому впечатлению, это функция принимает ссылку, возможна ошибка связана с символами URL.