我正在尝试将Laravel应用程序部署到godaddy共享主机上。并尝试了本网站和其他网站上提到的几种解决方案,例如:
-Hosted Laravel 5.4 App shows "View [path.to.viewfile] not found."
-View [auth.login] not found at Shared Hosting Godaddy
但是,由于某些我无法告知的未知原因,仍然无法找到我的观点。我已经尝试过这里提到的解决方案,但无济于事。
由于Linux服务器区分大小写,因此我检查了视图的拼写。
特定错误可在以下网址查看:AuctionSalvages.com
但简而言之::: View [simpleComponents.HeaderComponents.MainHeader] not found. (View: /home/hostname/AutoShop/resources/views/layouts/main.blade.php)
我现在已经通过ssh在服务器上成功执行了以下php artisan命令:clear-compiled,cache:clear,config:clear,route:clear和view:clear。
但是我的视图仍然返回上述错误。
还有其他想法吗?
答案 0 :(得分:0)
这可能为时已晚,但如果发生这种情况,您需要考虑以下几点。
通常,当您将文件传输到托管站点时,您会上传一个 zip 文件,然后将 zip 文件解压缩到站点的根目录中。
然后,当您从应用的公共文件夹复制文件时,您通常只需全选>复制>选择public_html
但是,有时,公共文件夹中的文件是隐藏的,因此您必须将显示隐藏文件(点文件)的设置设置为选中。