php_value auto_prepend - 造成500错误?

Har*_*ldo 4 php apache

我有一个项目在.htaccess中使用以下内容:

php_value auto_prepend_file /home/-path-here/prepend.php
Run Code Online (Sandbox Code Playgroud)

这在我的本地WAMP服务器和另一台服务器上工作正常,而不是在这个新服务器上.

我可以完全访问服务器.

我想我需要启用php_value像php.ini或easyapache这样的东西?

Osw*_*ald 5

要允许php_valuein .htaccess文件,必须正确配置该目录的AllowOverride指令.

AllowOverride All
Run Code Online (Sandbox Code Playgroud)

会这样做,但这可能是一般的.然后,我不知道是否存在更严格的设置仍然允许您放入PHP配置选项.htaccess.

由于显而易见的原因AllowOverride无法在.htaccess自身中设置.

此外,正如Col. Shrapnel所提到的,PHP必须用作Apache模块才能通过Apache的配置更改PHP的配置设置.检查Apache错误日志以查看实际原因.