我有一个从cpanel下载的laravel5项目,但它没有工作

时间:2016-08-21 01:02:57

标签: php laravel cpanel

我已将项目文件添加到我的mac中的htdocs文件并导出数据库,composer install工作正常,php artisan-migrate给我一个错误的重复数据库和表..但是当我运行php时artisan服务它给了我错误,并赢得了localhost:8000 这是我得到的错误

[ErrorException]
chdir(): No such file or directory (errno 2)

2 个答案:

答案 0 :(得分:0)

这通常是因为Laravel找不到您的公共文件夹。

建议here建议的一个解决方案是更改此行:

chdir($this->laravel->publicPath());

vendor/laravel/framework/src/Illuminate/Foundation/Console/ServeCommand.php中:

chdir('/');

看看它是否适合你。

答案 1 :(得分:0)

清空数据库,然后运行php artisan migrate。然后使用

对于服务错误:

这意味着您的Laravel应用程序无法找到公用文件夹。

更改

chdir($this->laravel->publicPath());

在vendor / laravel / framework / src / Illuminate / Foundation / Console / ServeCommand.php中:

chdir('/');