2010-06-28 38 views
10

我猜php何時安裝在我的盒子上--with-tidy arg不包括在內。安裝整潔,PHP

當瀏覽我的php.ini行:

;extension=php_tidy.dll 

丟失。

如何添加模塊到我的PHP安裝?注意我嘗試添加:

extension=php_tidy.dll 

但沒有運氣。

我查了文檔,但所有他們說的是:

這個擴展捆綁PHP 5和更大,並使用--with-整潔的配置選項安裝。

+0

我會假設你要麼供應php_tidy。DLL或編譯PHP --with-tidy一起。我可能錯了,雖然 – Robus 2010-06-28 00:29:51

回答

4

我有同樣的麻煩,在這裏寫了我的解決方案:
Installing Tidy 2.0 PHP extension on Ubuntu 10.10
http://web.onassar.com/blog/2010/11/16/installing-tidy-2-0-php-extension-on-ubuntu-10-10/

它可以在Ubuntu的新的版本。
雖然它可能不是最直接的路線,但它運作良好。
我希望它可以幫助別人。

+7

這應該適用於Ubuntu的這幾天: sudo apt-get install php5-tidy – 2013-05-02 14:42:40

+2

/*安裝php5-tidy。示例(對於Debian和所有:),*/sudo apt-get install php5-tidy;/* relaod apache 2 * /:sudo service apache2 reload – Cedric 2013-11-29 12:12:06

+0

我發現這個答案導致make步驟出現錯誤。 – Goose 2016-09-27 17:36:01

1

將在php.ini旁邊的其他extension=...dll的線的,並確保php_tidy.dll是在php.ini配置extension_dir下的目錄。

+1

哪裏可以得到'php_tidy.dll'(除了從源代碼編譯)? – 2013-11-10 19:40:14

12

在Ubuntu,你可以通過在終端運行這個命令添加整齊到您的PHP5安裝:

$ sudo apt-get install php5-tidy 

如果要檢查是否已安裝,或驗證上面的命令工作:

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

要在同一時間同時安裝PHP5整齊,使用這個命令(作爲一種替代的「--with-整潔」的配置選項):

$ sudo apt-get install php5 php5-tidy 
+0

'apt'很好,工作正常,但如何啓用? 'php -i'什麼都不顯示。 – 2017-12-28 20:37:44

+0

嗨,2017問題:'爲PHP 7.1安裝php7.1-tidy' ...它不是'php7.0-tidy' **(!)。 apt和'php -i' **對你嘗試使用錯誤的版本沒有任何說法。 – 2017-12-28 20:47:43

1

在Ubuntu:你需要在終端

命令和apt-get安裝PHP5,整潔

,並重新啓動服務器

須藤服務的Apache2重啓運行以下命令。

+0

或者用systemd:'systemctl restart apache2'。 – 2015-09-23 19:35:46

3

對於PHP 7只運行

sudo apt-get install php-tidy 

,並重新啓動Apache的,這就是它:)

+0

'E:無法找到軟件包php-tidy'編輯:沒關係我,PHP需要首先明確安裝:) – 2017-07-19 19:43:43