如何在服务器中启用.zip扩展名

问题描述 投票:0回答:2

我想在我的服务器中启用

.zip
扩展。我在
php.ini
文件中添加了以下代码。但网站会采用默认的
php.ini
文件。

extension=php_zip.dll
extension=zip.so

如果我将其上传到我网站的根目录。有什么办法可以把上传的php.ini代替默认的吗

php.ini
??

或者有没有其他方法(

.htaccess
)在服务器中启用.zip扩展名??

.htaccess zip extension-methods php
2个回答
3
投票

如果我将其[php.ini 文件]上传到我网站的根目录。有什么方法可以使用上传的 php.ini 而不是默认的

php.ini

您需要联系您的托管服务商,它提供哪些选项。默认情况下,只需上传 (php.ini) 文件就会将该文件放置在您的 webroot 中,以便访问者可以下载它,但它不会影响您的 PHP 配置。

或者有没有其他方法(

.htaccess
)在服务器中启用.zip扩展名?

不,根据

.htaccess
,无法启用 .zip 扩展名。
extension
PHP ini 指令
仅适用于
php.ini

您需要联系您的托管商并讨论该问题,许多托管商提供为您安装扩展,并且他们还提供一些机制允许您指定自己的 php.ini,但如何完成取决于托管商。


0
投票

我在文件中添加了以下行:C:\xampp\php xt\PHP.ini (可以从 XAMPP 控制面板 => Apache=> 配置打开)

扩展名=php_zip.dll

然后停止并启动,XAMPP apache 服务工作了

© www.soinside.com 2019 - 2024. All rights reserved.