[英]Possible to modify htaccess file with PHP?
我正在用PHP构建SUgarCRM的模块。
当用户安装模块时,我可以访问可以在安装过程中运行的脚本...
我基本上需要修改.htaccess文件并增加max_input_vars
INI设置。
因此,我需要具有以下代码:
max_input_vars
的PHP INI设置,这一部分很容易。 如果它低于3000,我需要在.htaccess文件中增加它 php_value max_input_vars 3000
这甚至可行吗? 我想我以前曾经看过WordPress做过这样的操作,我也会在那儿寻求帮助/想法,但是我可以在这方面使用任何帮助吗?
只要文件具有运行脚本的用户的可写权限,您就可以使用:
file_put_contents('path/to/.htaccess', "\nphp_value max_input_vars 3000", FILE_APPEND);
如果权限是一个问题,并且您不希望任何正在运行脚本的用户都可以使.htaccess文件可写,那么我知道可以使用一些类似的方法来升级您的当前权限(通过更改当前用户)。 C ++可执行文件,但我不知道细节(我见过一个与我合作的人来完成)。 抱歉,这无济于事。 :-\\
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.