宝塔搭环境别只点一键安装,这四个默认配置不改,代码跑起来全是报错

9年前 (2018-01-10)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

新手在宝塔一键安装完PHP,直接传网站,结果跑起来各种报错,其实搭完环境必须手动调几个默认配置,不然到处都是坑。第一,PHP默认禁用了一堆常用函数,curl_init、exec这些调外部接口的函数全在禁用列表里,写微信接口的时候直接报函数不存在,要在PHP设置里把需要的函数从禁用列表删掉;第二,默认上传大小限制是2M,用户传个5M的图直接报错,把upload_max_filesize和post_max_size改成20M,大文件才能传;第三,PHP默认时区是UTC,显示的时间比北京时间晚8小时,要加date.timezone = PRC的配置,重启PHP时间才对;第四,PHP装完gd、mysqli这些扩展,一定要重启PHP,不然扩展不加载,代码调用还是报错。

我之前搭环境,一键安装完就直接传程序,一会函数被禁用,一会上传文件报错,一会时间差8小时,来回调了半天。很多新手觉得宝塔一键安装就是全自动的,装完就能用,结果默认配置都是开发用的,不是生产用的,你不手动调,到处都是小报错,调试时间比写内容还长。照着这几个点把环境调完,后续用起来基本不会出这些低级错误,能省好多事。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/3390.html

0
回帖

宝塔搭环境别只点一键安装,这四个默认配置不改,代码跑起来全是报错 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息