我想在我的服务器中启用
.zip
扩展。我在 php.ini
文件中添加了以下代码。但网站会采用默认的 php.ini
文件。
extension=php_zip.dll
extension=zip.so
如果我将其上传到我网站的根目录。有什么办法可以把上传的php.ini代替默认的吗
php.ini
??
或者有没有其他方法(
.htaccess
)在服务器中启用.zip扩展名??
如果我将其[php.ini 文件]上传到我网站的根目录。有什么方法可以使用上传的 php.ini 而不是默认的
?php.ini
您需要联系您的托管服务商,它提供哪些选项。默认情况下,只需上传 (php.ini) 文件就会将该文件放置在您的 webroot 中,以便访问者可以下载它,但它不会影响您的 PHP 配置。
或者有没有其他方法(
)在服务器中启用.zip扩展名?.htaccess
不,根据
.htaccess
,无法启用 .zip 扩展名。 extension
PHP ini 指令 仅适用于 php.ini
。
您需要联系您的托管商并讨论该问题,许多托管商提供为您安装扩展,并且他们还提供一些机制允许您指定自己的 php.ini,但如何完成取决于托管商。
我在文件中添加了以下行:C:\xampp\php xt\PHP.ini (可以从 XAMPP 控制面板 => Apache=> 配置打开)
扩展名=php_zip.dll
然后停止并启动,XAMPP apache 服务工作了