【发布时间】:2018-03-02 23:03:14
【问题描述】:
最近我在 Laravel 4.2 上添加了我的主机名以使用本地配置,然后我添加了我的 database.php 文件的副本并放入 app/config/local/database.php。但是当我尝试对composer update 进行迁移时,会出现错误:
PHP Parse error: syntax error, unexpected 'return' (T_RETURN) in /app/config/local/database.php on line 3
在这个文件的第 3 行确实有一个 return:
<?php
return array(
...
所以我尝试将文件放回app/config 文件夹并得到同样的错误。
最后,我使用了一位同事的database.php 文件,但仍然出现同样的错误。
【问题讨论】:
-
你能发布你的database.php文件吗??
-
它和默认的
database.php文件一模一样,这里是Laravel GitHub项目上这个文件的link。 -
您必须在该文件中丢失某些内容。应该有一些语法错误。
-
但我使用了他实际使用的同事文件,它对他非常有效,但对我却不适用! D:
-
尝试在应用程序中启动 global.php dd(\Config::get('database'));并检查它是否给出了一些错误