关于部署php遇到的坑
业务突然要启动一个久不使用的PHP项目, 发现部署到centos7上后 各种报错 就是不行。 我怀疑是apache或者php问题 就重新安装 编译安装也试过就是不行。
只能按笨办法 在测试环境安装了apache和php 还是报错.
无奈之下 切换到windows环境
发现竟然正常了.
原来我的项目是从window拷贝到linux的.
清除Runtime中的缓存,然后 chmod -R 777 Runtime, 再执行一次 setenforce 0.
终于成功访问了.
但是登陆的时候 依然挂了.
查看项目mysql连接 把localhost 改成 127.0.0.1 修改对应的端口.
再次运行 再挂。
查看php.ini 我是自己编译安装的mysql mysql.sock 不是在默认目录 把mysql_default_sock 设置为 mysql.sock存在的目录
再次运行 OK了.