我主动自定义用户php.ini。现在用户可以拥有自己的.user.ini。 现在我希望我的一些用户使用此功能和其他拒绝使用自定义.user.ini
所以我取消注释:
要禁用此功能,请将此选项设置为空值 user_ini.filename =
现在这个功能对所有用户都是禁用的,我如何为user1激活它而不是所有用户(exm)? 服务器是LAMP,当然没有面板
CentOs 6.x apache + SUphp FaCGI
我在虚拟主机中使用了这个指令,但它没有用
DocumentRoot /home/mam/public_html
ServerName mam.test.ir
suPHP_Engine on
suPHP_UserGroup mam mam
AddHandler x-httpd-php .php .php3 .php4 .php5
suPHP_AddHandler x-httpd-php
php_value user_ini.filename ".user.ini"
suPHP_ConfigPath /home/mam/public_html
有什么想法?????? 注意:我不想在此
中使用.htaccess答案 0 :(得分:2)
我自己想通了:|
为此,您必须使用包含文件,其次是:
suPHP_ConfigPath /home/mam/public_html/php.ini
您需要使用绝对路径:)
答案 1 :(得分:0)
一个技巧可能是使用CHMOD使特定虚拟主机文档根目录中的.user.ini只对admin / root用户(禁用功能)或用户也可读写(启用功能)。