【发布时间】:2018-07-19 02:48:05
【问题描述】:
到目前为止我遵循的步骤:
创建子域。
上传了public_html/subdomain-name/里面public的项目文件
在根目录下创建文件夹子域名
上传 laravel 项目的所有文件,除了子域名文件夹中的 public 文件夹
将 public_html/subdomain-name/ 内的
index.php的两行更改为:
require __DIR__.'/../../../staging/bootstrap/autoload.php';
和
$app = require_once __DIR__.'/../../../staging/bootstrap/app.php';
我的 htaccess 文件看起来像:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
我收到以下错误:
This page isn’t working
staging.mydomain.com is currently unable to handle this request.
HTTP ERROR 500
有人可以指导我吗?谢谢你
【问题讨论】:
-
检查您的 Apache/2 Error_log
-
投反对票的原因是什么?
-
我没有投反对票。
-
.@YvanWatchman 我正在使用共享主机。我无权访问 apache 错误日志。有什么想法吗?对不起,我不是故意的。为谁投反对票
-
DirectAdmin、CPanel、Plesk等托管平台。
标签: laravel subdomain laravel-5.4 http-status-code-500