multiphp php.ini没效果

问题描述 投票:0回答:1

我正在运行多个php版本5.6,7.1(默认),7.2。要更改7.1或7.2中的PHP值,我去

/etc/PHP/7.小/Apache2/PHP.INI

。问题来自php5.6。里面没有apache2文件夹

/etc/PHP/5.6

。当我运行$ php5.6 -i "phpinfo()" | grep "php.ini"时,我得到了

Configuration File (php.ini) Path => /etc/php/5.6/cli
Loaded Configuration File => /etc/php/5.6/cli/php.ini

我已经尝试在/etc/php/5.6/cli/php.ini中更改upload_max_filesize和post_max_size,但它对phpinfo没有影响。也尝试在htaccess中设置:

php_value upload_max_filesize 24M
php_value post_max_size 32M

但是也不起作用。安装时保持显示默认值:

post_max_size 8M
upload_max_filesize 2M

我总是重启服务器服务apache2 restart。我正在为使用默认7.1通过vhost的另一个版本的域设置php版本。

php5.6例如:

<FilesMatch \.php$>
    # Apache 2.4.10+ can proxy to unix socket
    SetHandler "proxy:unix:/var/run/php/php5.6-fpm.sock|fcgi://localhost/"
</FilesMatch>

任何想法可能是什么问题?

php php-7 php-5.6
1个回答
0
投票

用fpm我需要重启php,service apache restart没有效果:

service php5.6-fpm restart
© www.soinside.com 2019 - 2024. All rights reserved.