【问题标题】:404 page not found on every page - Laravel on Hostgator没有在每个页面上找到 404 页面 - Hostgator 上的 Laravel
【发布时间】:2018-02-12 20:07:32
【问题描述】:

我正在尝试将 Laravel 项目推送到 Hostgator 上。

我按照本教程进行操作。只有最后一步,更改 paths.php 上的一行我无法完成,因为这个文件在 Laravel 上不再存在:http://shincoding.com/laravel/installing-configuring-laravel-shared-hosting/

我把我所有的项目文件都放在了root/quasenerd_base/quase-nerd,除了公共文件夹的内容,我把它移到了root/public_html

我成功将 index.php 上的路径更改为 quasenerd_base 文件夹:

require __DIR__.'/../../quasenerd_base/quase-nerd/bootstrap/autoload.php';
$app = require_once __DIR__.'/../../quasenerd_base/quase-nerd/bootstrap/app.php';

当我访问 url http://quasenerd.com.br 时,我可以看到我的主要布局。但它不会加载页面的@section。

此外,我尝试访问的任何其他 url 都会返回未找到的 404 页面。 (例如,/登录)。显然我无法访问我的任何视图。

我尝试添加到我的 index.php:

$app->bind('path.public', function() {
return __DIR__;
});

但是没有用。

有什么想法吗?

【问题讨论】:

  • 我目前遇到了同样的问题。你有想过这个吗?

标签: php laravel laravel-5


【解决方案1】:

我有一个关于共享主机的项目,我使用本教程:YouTube

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2023-03-20
    • 2023-03-09
    • 1970-01-01
    • 2022-11-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-29
    • 2016-06-22
    • 1970-01-01
    相关资源
    最近更新 更多