簡體   English   中英

multiphp php.ini無效

[英]multiphp php.ini no effect

我正在運行多個php版本5.6、7.1(默認),7.2。 要更改7.1或7.2中的php值,我轉到

/etc/php/7.x/apache2/php.ini

問題來自php5.6。 里面沒有apache2文件夾

/etc/php/5.6

當我運行$ php5.6 -i "phpinfo()" | grep "php.ini" 我得到$ 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_filesizepost_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 我正在為通過vhost使用默認7.1以外的其他版本的域設置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>

有什么想法可能是這里的問題嗎?

使用fpm我需要重新啟動php, service apache restart無效:

service php5.6-fpm restart

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM