我试图让一个新的 Laravel 项目在我的 Debian VPS 上运行,但一切都不顺利。我用基本的启动项目composer create-project laravel/laravel
,将权限更改为755
所以所解释的一切here https://devmarketer.io/learn/deploy-laravel-5-app-lemp-stack-ubuntu-nginx.
但我总有一个error 500
当我尝试访问我的<pathToMyProject>/public
文件夹,当我阅读我的 php 日志时,看到以下消息:
PHP 解析错误:语法错误,/vendor/laravel/framework/src/Illuminate/Support/Arr.php 第 384 行出现意外的“=”
可能是什么问题?我精确地说我的 php 版本是>7.1
PHP 的 CLI 版本可能是 7.2,但 apache 使用的是旧版本的 PHP。值得添加一个phpinfo.php
在包含的公共文件夹的根目录中
<?php
phpinfo();
导航到您的http://www.yoursite.com/phpinfo.php http://www.yoursite.com/phpinfo.php并仔细检查版本。
确保删除phpinfo.php
测试后归档。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)