我刚才我的主人以下官方网站的一步一步的指导安装Laravel,看到成功的消息后我创建了一个叫做核心的应用程序,使用命令500内部服务器错误
laravel new core
上传一切到我的主机,但是当我尝试从浏览器访问/核心/公共文件夹时,我得到了500错误在Chrome上,并没有在Firefox上。 如果我执行命令
php artisan list
在SSH我的核心文件夹中,我得到:
Status: 500 Internal Server Error
Content-type: text/html
你Laravel专家谁能告诉我,请在哪里我会错呢? 由于事先
在错误日志中,我发现:
PHP Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in ...public_html/laravel/core/public/index.php on line 50
即使我没有碰过任何文件,第50行是:
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
我检查了所有的要求,从Laravel和我的服务器满足他们所有 PHP> = 5.5.9 OpenSSL PHP扩展 PDO PHP扩展 Mbstring PHP扩展 Tokenize [R PHP扩展
.ENV 同样目录里成功生成存储中的应用程序键和引导/缓存目录是由经许可的网络服务器可写755
'内部服务器错误'应该在系统的'php'和/或'apache'日志中生成一些东西。看看那些并报告你的发现。 – user151841
您的Web服务器是否将文档根目录指向'core /'或'core/public /'?因为它应该指向第二个。 – samlev
这个问题不适用于Stack Overflow,因为它不是关于编程。 – cybermonkey