最近使用centos7 安装 LAMP的时候遇到的问题 ,在此记录一下,方便以后再次遇到处理
首先PHP
我写完项目 放到服务器的时候 发现apache无法解析PHP 我还以为apache出了问题,各种更改没毛用,后来无奈把PHP删除再次安装 直接时候用 yum安装PHP7 后来安装之后 运行项目发现各种报错,安装后把项目拉上去,我使用的是TP5的框架 首先无法找到POD 然后我就直接 yum install php-pdo 安装 但是报错显示 后来我百度了一下最后发现有一些是让再次编译使用 我感觉有点麻烦,也有可能是错误不是一个类型 ,继续查找然后发现 安装的时候 加上你的PHP版本号就可以了譬如
这样的话就不会冲突了,安装之后继续运行发现安装PDO扩展后还是报错发现还缺少 PHP-pdo_mysql扩展于是
安装完后记得重启apache 然后查看PHPinfo 里面是否有这两个扩展,然后我发现扩展也有了 但是依然报错,显示MySQL无法链接httpd_can_network_connect
后来发现一个帖子链接点此处跳转 帖子说httpd_can_network_connect 为 OOF状态 然后运行 setsebool httpd_can_network_connect 1 然后就可以访问了 大概就这么多了吧,之后遇到的问题会继续更新