我试图弄清楚为什么所有的CSS和Javascript文件都在使用Plesk 17.5 Server Onyx在Ubuntu 16.04 LTS上运行的Laravel 5.6项目中显示为空文件。这发生在部署之后。
我正在阅读几个老问题而且我已经尝试了大部分解决方案而没有任何运气:
注意#1 :
只有CSS和Javascript文件显示为空文件,路由适用于其他文件。
到目前为止的尝试:
.htaccess
从public
移至根项目文件夹。guo+w
和storage
bootstrap/cache
权限
mix('css/app.css')
和asset('themes/default/css/style.css')
访问CSS& JS文件。我也尝试过相对且完全合格的路径。注意#2 :
如果我使用
public/path/file.css
访问网址,我可以看到文件proplery。但是,当我从mix('css/app.css')
更改为mix('public/css/app.css')
时,当我设置debug=true
时,我会获得 未定义的索引 。
好吧,也许还有更多我不记得的尝试。任何解决这个问题的建议"问题"?