【问题标题】:Laravel 5 - LAMP (Cannot display any page other then welcome)Laravel 5 - LAMP(除了欢迎之外,不能显示任何页面)
【发布时间】:2016-06-25 11:04:19
【问题描述】:

我已经安装了 Laravel 5 并开始显示欢迎页面。但无法显示任何其他页面。我已经安装了以下设置:

/etc/apache2/sites-available/laravel.example.com.conf 中

DocumentRoot   /var/www/laravel/public

/var/www/laravel/app/Http/routes.php

// ---- THIS DOESN'T WORK
Route::get('/simple', function () {
    return View::make('simple');
});

// ---- THIS WORK FINE
Route::get('/', function () {
    return View::make('welcome');
});

/var/www/laravel/public

$ ls -> index.php   robots.txt   web.config

/var/www/laravel/resources

$ ls -> errors   vendor   simple.blade.php   welcome.blade.php
// welcome.blade.php -> gets displayed
// simple.blade.php -> doesn't get displayed

【问题讨论】:

  • 您是否收到任何错误消息?启用调试并发布您的错误消息。
  • 没有错误信息。只是找不到 404 页面
  • 在simple.blade.php中,我复制了welcome.blade.php的确切代码
  • 先用“欢迎”模板检查/。然后 /simple 使用欢迎模板。

标签: php laravel laravel-5


【解决方案1】:

您是否尝试过命令提示符下的 php artisan 命令。

php 工匠路线:缓存

我们必须在添加新路由后运行此命令。

【讨论】:

  • 我是否需要指定 route.php 的完整路径并更改命令,例如:php artisan /app/Http/route:cache
  • 不,在进入你的 laravel 项目后运行命令。如果你的项目路径是/var/www/html/laravel-project,那么在命令提示符下进入/var/www/html/laravel-project并运行命令。
  • 没有工作它显示:路由缓存已清除! [LogicException] 无法为序列化准备路由 [simple]。使用闭包。
【解决方案2】:

mod_rewrite 启用了吗?

.htaccess 文件好吗?

【讨论】:

    【解决方案3】:

    sudo a2enmod 重写 在您的 apache 配置文件(apache2.conf)中,将 AllowOverride None 更改为 AllowOverride All

    然后使用:: 重启 apache sudo service apache2 重启

    // 将 project/app/storage 的组更改为 www-data 并更改文件夹权限 $ sudo chmod -R gu+w 应用程序/存储

    【讨论】:

      【解决方案4】:

      /simple 路径可能会丢失。首先用“欢迎”模板检查它。 chmod 777 也可以缓存。希望,它与区分大小写的文件名无关。

      【讨论】:

      • chmod 777 -> nonononono!永远不要运行chmod 777。它几乎从来不需要!甚至不是为了“测试目的”。如果文件是可读的,那么它是可读的。如果它可以被需要写入它的usergroup 写入,那么它就是可写的。绝对零需要给每个人写权限,忘记chmod 让它回到正常状态正是跨国公司被黑客入侵的原因。只是不要这样做。曾经。我写了an introduction of Unix permissions。请阅读!
      猜你喜欢
      • 1970-01-01
      • 2015-08-15
      • 2015-07-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-14
      • 2012-02-05
      • 2012-04-20
      相关资源
      最近更新 更多