【问题标题】:laravel 5.2 project not working on webserverlaravel 5.2 项目无法在网络服务器上运行
【发布时间】:2016-11-26 14:13:51
【问题描述】:

这是我的网络服务器目录

Data 文件夹包含所有项目代码 public 文件夹数据位于 public_html/alpha

喜欢这个

我的 index.php 文件位于 public_html/aplha

require __DIR__.'/../../data/bootstrap/autoload.php';
$app = require_once __DIR__.'/../../data/bootstrap/app.php';

最后是我的 server.php 文件

require_once __DIR__.'../public_html/alpha/index.php';

我还向公共文件授予了所有权限,但仍然收到服务器间错误

我正在尝试制作 domain.com/alpha 主目录 route '/' 将被称为 domain.com/alpha/

【问题讨论】:

  • 检查您的网络服务器日志。
  • 我检查过但没有任何用处

标签: php laravel webserver laravel-5.2 internal-server-error


【解决方案1】:

我在 /alpha 中没有看到 Laravel 项目

【讨论】:

  • 它在文件夹名称“数据”@Victor Souto 的根目录中
【解决方案2】:

它们是在服务器上运行 projetc 的一些简单步骤..

  1. 第一个项目将上传到 /public_html 或 (/public_html/Project_name)

  2. 检查你的php版本..因为它只兼容php 5或更高版本

  3. 必须在服务器上启用重写模块。

  4. Rmaining 部分必须与本地项目相同,然后在域上运行。

【讨论】:

  • 不建议将所有项目数据上传到public_html文件夹,所以我将项目数据上传到了根目录。当前的 php 版本是 5.6。
  • 是的,我很感激你。但通常这些步骤对每个项目都适用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-04-27
  • 2013-12-20
  • 1970-01-01
  • 2018-01-11
  • 1970-01-01
  • 1970-01-01
  • 2015-04-14
相关资源
最近更新 更多