Установите Tidy, PHP - PullRequest
       21

Установите Tidy, PHP

14 голосов
/ 28 июня 2010

Я полагаю, когда php был установлен на моем компьютере, параметр --with-tidy arg не был включен.

При просмотре моего php.ini строка:

;extension=php_tidy.dll

отсутствует.

Как я могу добавить модуль в мою установку php?Примечание. Я попытался добавить:

extension=php_tidy.dll

, но безуспешно.

Я проверил документы, но все они говорят:

Это расширение связано с PHP5 и выше, и устанавливается с помощью параметра конфигурации --with-tidy.

Ответы [ 5 ]

13 голосов
/ 14 августа 2014

В Ubuntu вы можете добавить tidy к вашей установке php5, запустив эту команду в терминале:

$ sudo apt-get install php5-tidy

Если вы хотите проверить, установлена ​​ли она уже, или проверить, работает ли указанная выше команда:

$ php -i | grep libTidy
libTidy Release => 25 March 2009 // means tidy is installed

Чтобы установить php5 и tidy одновременно, используйте эту команду (в качестве альтернативы опции конфигурации "--with-tidy"):

$ sudo apt-get install php5 php5-tidy
6 голосов
/ 04 марта 2017

Для PHP 7 просто запустите

sudo apt-get install php-tidy

и перезапустите Apache, вот и все:)

5 голосов
/ 11 февраля 2013

У меня возникла такая же проблема, и я написал свое решение здесь:
Установка расширения Tidy 2.0 PHP в Ubuntu 10.10
http://web.onassar.com/blog/2010/11/16/installing-tidy-2-0-php-extension-on-ubuntu-10-10/

Работает и на более новых версиях Ubuntu.
Хотя это может быть не самый прямой маршрут, он работает хорошо.
Я надеюсь, что это помогает другим.

2 голосов
/ 23 сентября 2015

В Ubuntu: вам нужно выполнить следующую команду в терминале

sudo apt-get install php5-tidy

и перезагрузите сервер

перезапуск службы sudo apache2.

2 голосов
/ 28 июня 2010

Поместите эту строку в php.ini рядом с другими строками extension=...dll и убедитесь, что php_tidy.dll находится в каталоге, настроенном в php.ini, под extension_dir.

...