Debian装PHP源没加对,apt装出来是5.6老版本,程序根本跑不起来

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

18年自己手搭Debian服务器,不用宝塔,想纯命令行装PHP环境,直接apt install php,装完看版本,是PHP5.6,我当时就懵了,现在写的程序全是PHP7语法,5.6根本跑不起来,直接报错。我一开始以为是系统版本太老,翻了才知道,Debian默认源里的PHP版本就是老版本,我没加第三方的PHP源,所以装出来是5.6。 我当时去查了帮我装7.2的官方源,把源加进系统列表,更新之后重新apt装PHP7.2,装完版本直接对了,再跑之前的程序,一下就正常运行了。之前总觉得apt装PHP就是一条命令的事,根本不知道默认源的PHP版本老到不能用,折腾了俩小时才把环境搭对。很多新手用命令行装PHP环境跟我当初一样,直接apt install,装出来个5.6老版本,程序跑不起来,还以为是代码写错了,来回调试半天。 真的,命令行装PHP,先把对应版本的第三方源加进系统,不然装出来的都是老版本,根本跑不起来现在的程序,别在这上面浪费时间。

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

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

0
回帖

Debian装PHP源没加对,apt装出来是5.6老版本,程序根本跑不起来 期待您的回复!

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

取消确定

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