【发布时间】:2021-03-17 18:32:23
【问题描述】:
我试图在我的 debian vps 上创建一个新的 laravel 项目,但没有任何进展。我用基本的composer create-project laravel/laravel 初始化项目,将权限更改为755,这样就可以解释here 的所有内容。
但是当我尝试访问我的<pathToMyProject>/public 文件夹时,我总是有一个error 500,当我阅读我的 php 日志时看到这条消息:
PHP 解析错误:语法错误,第 384 行 /vendor/laravel/framework/src/Illuminate/Support/Arr.php 中的意外“=”
可能是什么问题?我准确地说我的php版本是>7.1
【问题讨论】:
-
哇,我很抱歉这个错误,但我的 php 版本是
>7.1。我更新了我的帖子 -
你确定你的服务器运行的是 php >7.1,而不是你的电脑上只有 php >7.1?
-
好的,Laravel 5.8 需要 PHP >= 7.1.3 和更多 server requirements。您可以通过将phpinfo.php 文件放入您的公共文件夹并在浏览器中打开your-domain/phpinfo.php 来检查您是否安装并激活了所有必需的扩展。您也可以通过 ssh 运行
php -v,以确保版本正确
标签: php laravel composer-php