我想删除output_buffering,并想通过编辑etc / php.ini文件对memory_limit进行更改
但是我的更改都没有生效。以超级用户身份编辑etc / php.ini文件后。我已经使用以下命令重新启动了httpd.service:
sudo systemctl restart httpd.service
我正在使用centOS 8
[root@backend adminuser]# cat /etc/*release CentOS Linux release 8.0.1905 (Core) NAME="CentOS Linux" VERSION="8 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="8" PLATFORM_ID="platform:el8" PRETTY_NAME="CentOS Linux 8 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:8" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-8" CENTOS_MANTISBT_PROJECT_VERSION="8" REDHAT_SUPPORT_PRODUCT="centos" REDHAT_SUPPORT_PRODUCT_VERSION="8" CentOS Linux release 8.0.1905 (Core) CentOS Linux release 8.0.1905 (Core)
php通用软件包如下
[root@backend adminuser]# rpm -qc php-common /etc/php-zts.d/20-bz2.ini /etc/php-zts.d/20-calendar.ini /etc/php-zts.d/20-ctype.ini /etc/php-zts.d/20-curl.ini /etc/php-zts.d/20-exif.ini /etc/php-zts.d/20-fileinfo.ini /etc/php-zts.d/20-ftp.ini /etc/php-zts.d/20-gettext.ini /etc/php-zts.d/20-iconv.ini /etc/php-zts.d/20-phar.ini /etc/php-zts.d/20-sockets.ini /etc/php-zts.d/20-tokenizer.ini /etc/php.d/20-bz2.ini /etc/php.d/20-calendar.ini /etc/php.d/20-ctype.ini /etc/php.d/20-curl.ini /etc/php.d/20-exif.ini /etc/php.d/20-fileinfo.ini /etc/php.d/20-ftp.ini /etc/php.d/20-gettext.ini /etc/php.d/20-iconv.ini /etc/php.d/20-phar.ini /etc/php.d/20-sockets.ini /etc/php.d/20-tokenizer.ini /etc/php.ini
对于SSE脚本,我想像其他服务器一样将output_buffer设置为null或Off,但不进行任何更改。我通过将php.ini更改为root用户并重新启动httpd服务进行了测试。
我想删除output_buffering并想通过编辑etc / php.ini文件对memory_limit进行更改,但是我的更改都没有生效。以超级用户身份编辑etc / php.ini文件后。我有...
您不提及您正在使用mod_php
还是php-fpm
。运行sudo systemctl restart httpd.service
仅对mod_php
有帮助。如果您使用的是php-fpm
,则需要sudo systemctl restart php-fpm.service
。