Linux+Apache+MySql+PHP7环境部署Laravel框架报500错误或权限不足错误解决方案
2020-06-08 04:23
92 查看
Linux+Apache+MySql+PHP7环境部署Laravel框架报500错误或权限不足错误解决方案
我遇到的情况:
- 部署完laravel5.7框架后,打开了.evn文件中的debug。访问laravel入口文件是报500错误,但是无法查看具体报错信息。下面是我的解决过程(本人已成功解决此问题)
解决过程
- 第一步打开命令行链接工具:成功登录你的服务器,然后使用 cd命令 进入你的laravel项目的很目录 ;
- 第二步使用laravel命令生成laravle框架的key : php artisan key:generate
- 第三步:分析报错信息:我的报错如下图所示
- 第四步:此时发现php7的配置文件中putenv() 这个函数被禁用了 你可以在你的PHP7配置文件中的禁用函数里找到putenv() 这个函数并将此函数解除禁用状态。
- 此时你的laravel框架就可以正常访问了!若还有报错,请检查你配置的伪静态是否正确 或者
你是否没有将laravel框架根目录下的public目录设为入口目录;
---------End--------
相关文章推荐
- ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境)
- 1:初学hadoop遇到各种错误,这里贴一下,方便以后脑补吧,报错如下: 主要是在window环境下面搞hadoop,而hadoop部署在linux操作系统上面;出现这个错误是权限的问题,操作had
- ubuntu16.04搭建linux+apache+mysql+php7环境
- Linux + Apache + MySQL 环境下OSQA部署
- 阿里云服务器部署php的laravel项目,在阿里云买ECS 搭建 Linux+Nginx+Mysql+PHP环境的
- RHEL4环境部署Linux+Apache+MySQL+PostgreSQL+PHP环境
- 在Linux系统上部署Apache+Python+Django+MySQL环境
- ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境
- ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境
- linux CentOS 7.2 服务器配置apache+mysql+php环境 (linux 系统下LAMP部署)
- 修改原CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境产生错误
- Linux上JDK、Apache、PHP5.5、Mysql的环境部署
- Linux+Apache+Nginx+MySQL+PHP 前后端 部署 生产环境
- [PHP] ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境)
- 在Linux系统上部署Apache+Python+Django+MySQL环境
- RHEL4环境部署Linux+Apache+MySQL+PostgreSQL+PHP环境(未完善)
- Linux+Apache+Nginx+MySQL+PHP 前后端 部署 生产环境
- ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境)
- Linux下部署LAMP环境(Linux+Apache+MySQL+PHP)
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境