如何使用FastCGI忽略.htaccess中的php设置
我尝试在.htaccess中使用php_值,但得到了内部服务器错误。我看到这篇文章的答案是:如何使用FastCGI忽略.htaccess中的php设置,php,apache,Php,Apache,我尝试在.htaccess中使用php_值,但得到了内部服务器错误。我看到这篇文章的答案是: 这是因为php_值不能与FastCgi一起使用 但是我想用if语句忽略php_值设置,比如 一些代码 . 我的情况是: 我有一个共享服务器,我没有编辑php.ini的权限,所以我需要在.htaccess中使用php_值,它可以工作。但是我的本地电脑,我使用php-cgi.exe,我有多个php版本,5.4,5.6,7.1 那么,有没有办法做到这一点: <if not fastcgi > p
这是因为php_值不能与FastCgi一起使用 但是我想用if语句忽略php_值设置,比如
一些代码
.
我的情况是:
我有一个共享服务器,我没有编辑php.ini的权限,所以我需要在.htaccess中使用php_值,它可以工作。但是我的本地电脑,我使用php-cgi.exe,我有多个php版本,5.4,5.6,7.1
那么,有没有办法做到这一点:
<if not fastcgi >
php_value xxx
</>
php_值xxx
因为您使用的是PHP>5.3,所以可以使用一个.user.ini
文件,该文件在每个目录上覆盖PHP.ini
。试试看。只需将.user.ini
文件添加到根目录,并在那里添加需要修改的php配置选项
阅读所有关于它的内容因为您使用的是PHP>5.3,所以可以使用一个
.user.ini
文件,该文件在每个目录的基础上覆盖PHP.ini
。试试看。只需将.user.ini
文件添加到根目录,并在那里添加需要修改的php配置选项
阅读所有关于它的内容需要存在.htaccess中的php_值。因为项目不仅在我的本地pc中,而且在远程共享主机中。我可以更改电脑的设置,但无法更改共享主机。也许唯一的方法就是使用不同的.htaccess?我希望使用相同的一个,在我的pc上,忽略php_值,在共享主机上,工作正常。htaccess中的php_值需要存在。因为项目不仅在我的本地pc中,而且在远程共享主机中。我可以更改电脑的设置,但无法更改共享主机。也许唯一的方法就是使用不同的.htaccess?我希望使用相同的一个,在我的pc上,忽略php_值,在共享主机上,工作正常。