centos7 上面laravel不能访的一个小问题和PDO扩展的安装
来源:互联网 发布:加内特体测数据 编辑:程序博客网 时间:2024/06/03 22:58
今天终于把laravel放到服务器上面去了,但是不知道为什么用ip地址一直访问不了,浏览器报500错误,然后就去浏览器找访问日志查看:
可以看出来,项目已经被访问到了,为什么是500呢?在入口文件段一下试试看,于是在/public/index.php里面exit('1')了下,发现浏览器也有输出,这就代表确实是laravel里面除了问题。
然后去看了下错误日志,发现提示PDO的问题:
提示说PDO类没有找到,然后phpinfo()了一下,发现确实没有装pdo扩展,好吧,装扩展吧。
一如既往的,先查看下yum里面有没有,输入以下命令:
# yum list | grep pdo
结果如下图所示:
然后,我们可以安装与我们php版本相对于的pdo扩展版本,比如我的PHP版本是5.6,我就选择php56w-pdo.x86_64的pdo版本安装,命令如下:
# yum install php56w-pdo
然后我们的PDO扩展就安装成功啦。
然后重启下httpd服务就可以了,命令如下:
# systemctl restart httpd.service
访问下,发现已经正常显示Laravel 5的欢迎界面了。
其实很多问题我们都可以通过自己找到解决办法,只是说需要多走写弯路,但是,走弯路,虽然比走直路(捷径)花费了更多的时间与尽力,但是你比他们多了更多的经历。
网上的centos 7 装PDO扩展,都是相互转载的,清一色的是编译安装,费时费力,所以写一篇博客,共勉之。
阅读全文
2 0
- centos7 上面laravel不能访的一个小问题和PDO扩展的安装
- 使用laravel部署项目的需要注意的问题:路由访问404,pdo扩展
- 解决一个在国内不能安装chrome扩展的问题
- centos下安装PHP的PDO扩展!
- 使用composer安装laravel遇到的一些小问题
- centos7 不能联网的问题
- laravel-相关扩展的安装以及用法
- VMvare上安装CentOS7不能上网问题的解决
- centos7 下 安装 AMQP 扩展的方法和步骤
- Laravel 不能创建 migration 的问题
- vultr 安装centos7 和shadowsocks的问题
- centos下安装php的PDO PostgreSQL扩展
- Centos中安装PHP的PDO MySQL扩展
- linux(centos)下安装PHP的PDO扩展
- Laravel实现一个简单的小例子
- 虚拟机VirtualBox下安装linux(centos7)遇到的小问题
- 使用centos7安装Hadoop-2.7.3的一些小问题
- CentOS7安装VMware Tools的方法、屏幕小问题
- Codeforces
- Vue2.0-上篇
- 1058. 选择题
- MVC使用PageList进行简单的分页
- Skyline Globe中3dml图层的遍历
- centos7 上面laravel不能访的一个小问题和PDO扩展的安装
- 1.22.ARM汇编指令集10之杂项指令
- iOS遇到的问题笔记
- IO流——利用字节流缓冲区复制MP3文件
- UI状态保持和恢复
- 百度之星1003 度度熊与邪恶大魔王 DP
- jq 常用方法总结
- 文章标题
- Unity 简单的文件写入与读取