运行services.json
或composer update
后,有时我的php artisan clear-compiled
会丢失。
我检查了权限,甚至将其更改为存储文件夹中的777,但它没有帮助。我怎么能调试什么错误?
我的laravel日志中没有条目,我的apache日志中没有任何内容。我正在使用“laravel / framework”:“4.1。*”
答案 0 :(得分:19)
只需运行php artisan serve
并停止,这将创建services.json文件。
答案 1 :(得分:0)
确保您的Web服务器可以访问文件/文件夹,特别是app / storage / meta / services.json,如果此文件/文件夹没有创建它,并添加一些json以查看您是否可以在浏览器中访问它。 如果禁止/拒绝,请参阅以下权限:
检查您有这些文件夹
app/storage/views
app/storage/logs
app/storage/sessions
将所有内容设置为可读/写
chmod -R 777 /app/storage
创建services.json并添加以下内容
{
"providers": []
}
创建上述后尝试加载项目或php artisan serve