在 Fedora 上:
使用此命令行安装 phpbrew 和 php-7.0.8 后:
phpbrew install php-7.0.8 +default +gd +bds +apxs2
经过一些 httpd 配置后,php 7 似乎运行良好
echo "<?php echo phpinfo();?> " > /var/www/html/phpinfo.php
-> http://localhost/phpinfo.php表示 PHP 版本 7.0.8
但是当我更新 .phpbrew 文件夹中的 php.ini 时,例如“phpbrew config”,并且在重新加载 httpd 服务后,对运行时环境没有影响。
打开 .phpbrew/php/php-7.0.8/etc/php.ini
例如将 upload_max_filesize = 2M 更改为 upload_max_filesize = 200M
然后执行 su -c "systemctl restart httpd"
最后再次查看http://localhost/phpinfo.php
上传最大文件大小:2M
我检查 phpinfo.php 指示的 php.ini 路径:
Configuration File (php.ini) Path : /home/antoine/.phpbrew/php/php-7.0.8/etc
Loaded Configuration File : (none)
Scan this dir for additional .ini files : /home/antoine/.phpbrew/php/php-7.0.8/var/db
Additional .ini files parsed
所以呢?