我们目前有一个运行Apache,PHP,MySQL等公司的专用服务器,目前已经安装了whm / cpanel。 我们正在迁移到一个新的服务器与cpanel / whm。 一切都很好,但现在我的网站之一在.htaccess文件中有一些php_flag和php_value行。 当我到这个新的服务器的网站时,我得到了500个错误,读取无效的命令'php_flag',可能拼错或定义的模块不包括在服务器configuration。
我不知道我需要做些什么来使这些工作,所以任何帮助将不胜感激。
把php_flag等放入.htaccess只有当你使用mod_php时才可能。 使用CGI / FCGI,Apache设置不能用于configurationPHP,因为它不在Apache中运行。
使用CGI,如果你需要一个自定义php.ini的网站,确切的细节将取决于你如何运行PHP(CGI,mod_fastcgi(带或不带php-fpm),mod_fcgid)。 对于基本的CGI,您将需要为该站点中的php文件创build一个备用Action,该脚本执行包含类似/usr/bin/php5-cgi -c /some/alternate/php.ini的包装脚本