返回
拆卸方法
centos修改php配置-centos更新php
更新时间:    发布时间:4小时前0
信息概况
分类信息详情

1. 备份原始配置文件是首要步骤,执行`cp /etc/php.ini /etc/php.ini.bak`创建安全副本,避免误操作导致服务崩溃

2. 修改内存限制参数时定位到memory_limit字段,根据服务器实际资源调整为512M或更高,避免应用运行中突发内存溢出

3. 上传文件大小限制需同步调整post_max_size和upload_max_filesize两项,电商类站点建议设为100M以上

4. 时区配置错误会导致日志时间混乱,在[Date]区块添加date.timezone = "Asia/Shanghai"时区同步问题

5. 开启OPcache加速需取消注释zend_extension=opcache并配置opcache.enable=1,性能可提升3倍以上

6. 版本升级前通过`php -v`确认当前版本,添加EPEL仓库:`yum install epel-release`

7. 安装Remi源:`rpm -Uvh

8. 执行选择性升级:`yum --enablerepo=remi-php74 install php`(以PHP7.4为例)

9. 多版本共存时用`update-alternatives --config php`切换默认版本,配合Nginx的fastcgi_pass灵活调用

10. 验证新版本需重启服务:`systemctl restart php-fpm && systemctl restart nginx`

高频问题解决方案

Q:修改配置后phpinfo不生效?

A:检查php-fpm.conf中include路径是否指向正确php.ini,清除opcache缓存

Q:升级后网站500错误怎么破?

A:运行`php -m`对比扩展差异,常见于缺失mysql/mysqli扩展

Q:如何降级PHP版本?

A:`yum history list php`查看安装记录,`yum history undo 事务ID`回滚

Q:内存限制已修改但应用仍报错?

A:检查php-fpm.conf中的php_admin_value[memory_limit]覆盖配置

联系方式
0点赞
0反对
0举报
0收藏
0评论
0分享
海报
分享到:
  • 我来说两句
    0
扫一扫访问当前网页
关闭
/ 5