2013-03-13 47 views
1

.zip擴展我想啓用.zip擴展在我的服務器。我在php.ini文件中添加了下面的代碼。但該網站將採用默認的php.ini文件。如何啓用服務器

extension=php_zip.dll 
extension=zip.so 

如果我將它上傳到我的網站的根目錄。有什麼辦法可以把上傳的php.ini代替默認的php.ini

或者是有任何其他方式(.htaccess),以便能夠在服務器.zip擴展?

+0

爲什麼不使用PECL擴展? – Fr0zenFyr 2013-03-13 06:48:58

+0

你可以在你的.htaccess中添加'AddHandler application/x-httpd-php .php .zip' – Fr0zenFyr 2013-03-13 06:52:50

回答

3

如果我將[php.ini文件]上傳到我的網站的根目錄。有什麼辦法可以把上傳的php.ini代替默認的php.ini

您需要聯繫您的託管商它提供的選項。默認情況下,只需上傳(php.ini)文件即可將該文件放入您的webroot中,以便訪問者可以下載它,但它不會影響您的PHP配置。

或者是否有任何其他方式(.htaccess)在服務器中啓用.zip擴展名?

不,根據.htaccess,無法啓用.zip擴展名。該extension PHP ini-directive僅用於php.ini

您需要聯繫您的主機並討論問題,許多主機提供爲您安裝擴展,並且他們提供了一些機制,允許您指定自己的php.ini,但是如何完成取決於主機。