Php.ini的更改不会在Linux Bitnami Ubuntu上进行


Php.ini changes are not taken on Linux Bitnami Ubuntu

我在Ubuntu中使用Bitnami的LAMP堆栈。我正在尝试增加文件php.ini.中的post_max_size

我更改了这些值:

post_max_size = 60M
upload_max_filesize = 60M

然后用sudo /opt/bitnami/ctlscript.sh restart php-fpm(取自Bitnami文档)重置。没有任何更改生效。

我已经尝试删除php.ini中的所有文本。我在phpinfo顶部看到日期错误,但它仍然显示post_max_size是20M。我试着sudo vi /opt/bitnami/php/etc/php.ini。它显示了我所有的变化。我运行phpinfo()。上面写着:

Configuration File (php.ini) Path    /bitnami/lampstack-linux-x64/output/php/lib
Loaded Configuration File    /opt/bitnami/php/etc/php.ini

它仍然有错误的20 MB作为post_max_size。这不在INI文件中。我已经查看了服务器上的所有其他.ini文件,但它不在任何一个文件中。我已经停止并启动了php-fpm和Apache,以确保他们删除了我的网站,他们都这样做了。

我该怎么解决这个问题?

您需要更改文件:

/opt/bitnami/apps/prestashop/conf/php-fpm/php-settings.conf 

做:

sudo /opt/bitnami/ctlscript.sh restart php-fpm