1

我需要在 htaccess 中修改 php 的 memory_limit 、 max_input_vars 和 max_execution_time 。为了不修改服务器上php的全局配置。

在我的虚拟主机中,我有这样的配置:

<FilesMatch \.php> 
    SetHandler "proxy:unix:/var/run/php/php7.3-fpm.sock|fcgi://localhost/" 
</FilesMatch> 

在我的 htaccess 中,我测试了这两个配置但没有成功:

<IfModule php7_module>
    php_value memory_limit 512M
    php_value max_input_vars 10000
    php_value max_execution_time 1800
</IfModule>

<IfModule mod_php7.c>
    php_value memory_limit 512M
    php_value max_input_vars 10000
    php_value max_execution_time 1800
</IfModule>

在 的情况下php7.3-fpm.sock,我必须以其他方式使用它吗?

谢谢

4

1 回答 1

0

在您的配置文件中,默认路径“/etc/php/7.3/fpm/pool.d/php7.3-fpm.conf”或您的路径,更改为:

php_admin_value[memory_limit] = 512M
php_admin_value[max_input_vars] = 10000
php_admin_value[max_execution_time] = 1800

然后重新启动您的网络服务,并测试您的设置。

于 2021-08-11T14:52:41.963 回答