tidy_parse_string ожидает ровно 1 параметр, 2 с учетом - PullRequest
0 голосов
/ 03 марта 2010

У меня есть домашнее расширение HTML на моем домашнем компьютере с использованием PHP 5.2.11 (Windows - WAMP), и я использую это для очистки HTML:

$data = tidy_parse_string($data, array(
   'clean'  => TRUE,
   'indent'  => 0,
   'output-xhtml' => true,
   'wrap'  => 7000,
   ));

Это прекрасно работает на моей домашней машине, но на реальном сервере, на котором работает сайт (LAMP), я получаю сообщение об ошибке:

tidy_parse_string expects exactly 1 parameter, 2 given in....

phpinfo () на моей локальной машине дает номер версии:

2.0 ($Id: tidy.c 272374 2008-12-31 11:17:49Z sebastian $) 

Но phpinfo () на сервере не выдает версию. Если я не могу получить версию * nix, которая принимает конфигурацию (почему, черт возьми, это не так?), То как мне передать эти переменные конфигурации в tidy?

1 Ответ

2 голосов
/ 04 марта 2010

Похоже, вы используете старую версию расширения Tidy PECL. Попробуйте обновить его:

pecl update-channels
pecl upgrade

Это должно исправить это, надеюсь, это поможет!

...