繁体   English   中英

如何使用FastCGI忽略.htaccess中的php设置

[英]How to ignore php settings in .htaccess with FastCGI

我尝试在.htaccess中使用php_value,但出现内部服务器错误。 我看到这篇文章有答案: 对PHP设置使用.htaccess时出现500 Internal Server Error
这是因为php_value无法与FastCgi一起使用。

但是我想用if语句忽略php_value的设置,例如
<IfModule XXX> some code </IfModule>.

我的情况是:我有一个共享服务器,没有编辑php.ini的权限,因此我需要在.htaccess中使用php_value,并且它可以工作。 但是我的本地计算机,我使用php-cgi.exe,我有多个php版本,分别是5.4、5.6、7.1。

因此,有没有办法做到这一点:

<if not fastcgi >
php_value xxx
</>

由于您使用的是PHP> 5.3,因此可以使用.user.ini文件,该文件.user.ini目录覆盖php.ini 试试看。 只需将.user.ini文件添加到根目录,然后在.user.ini添加您需要修改的php配置选项。

在这里阅读所有内容

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM