Linux+Apache+MySql+PHP7环境部署Laravel框架报500错误或权限不足错误解决方案

Linux+Apache+MySql+PHP7环境部署Laravel框架报500错误或权限不足错误解决方案

  • 我遇到的情况:
    • 解决过程
      • ---------End--------

我遇到的情况:

  1. 部署完laravel5.7框架后,打开了.evn文件中的debug。访问laravel入口文件是报500错误,但是无法查看具体报错信息。下面是我的解决过程(本人已成功解决此问题)

解决过程

  1. 第一步打开命令行链接工具:成功登录你的服务器,然后使用 cd命令 进入你的laravel项目的很目录 ;
  2. 第二步使用laravel命令生成laravle框架的key : php artisan key:generate
  3. 第三步:分析报错信息:我的报错如下图所示Linux+Apache+MySql+PHP7环境部署Laravel框架报500错误或权限不足错误解决方案_第1张图片
  4. 第四步:此时发现php7的配置文件中putenv() 这个函数被禁用了 你可以在你的PHP7配置文件中的禁用函数里找到putenv() 这个函数并将此函数解除禁用状态。
  5. 此时你的laravel框架就可以正常访问了!若还有报错,请检查你配置的伪静态是否正确 或者
    你是否没有将laravel框架根目录下的public目录设为入口目录;

---------End--------

你可能感兴趣的:(宝塔问题)