【问题标题】:Laravel: Set up Laravel vhostLaravel:设置 Laravel 虚拟主机
【发布时间】:2014-02-15 18:27:30
【问题描述】:

嗨,我正在设置 Laravel,但它一直重定向到“哎呀,出了点问题页面”

    <VirtualHost *:80>
     DocumentRoot "C:/xampp/htdocs/myfolder/public"
     ServerName ron@gmail.com
     ServerAlias l1.mysite.com
     <Directory "C:/xampp/htdocs/laravel/laravel/public">
     AllowOverride All
     Order Allow,Deny
     Allow from all
     Require all granted
     </Directory>
    </VirtualHost>

我的 hosts 文件中也有 l1.mysite.com。在我的 httpd.conf 文件中,包含“LoadModule rewrite_module modules/mod_rewrite.so”(不带 #),并且还包含了我的 httpd-vhosts.conf。感谢任何帮助。

【问题讨论】:

  • 你跑过php composer install/update吗?
  • ServerName 应该是 l1.mysite.com,删除 ServerAlias,然后使用您看到的确切错误更新您的问题..

标签: php apache mod-rewrite laravel


【解决方案1】:

如果您收到Whoops: Something went wrong,这意味着 PHP 实际上是正确的,您的虚拟主机可能不是问题。您收到的错误信息是什么?

您可能需要:

  1. 确保您已安装依赖项(如 cmets composer installcomposer update 中所述
  2. 确保app/storage 目录(和子目录)可由 PHP 写入。

【讨论】:

    【解决方案2】:

    将 app.php 中的 debug 设置为 true,即打开 app/config/app.php 并更改 debug => true 的值。你会知道什么是真正的错误。

    【讨论】:

      猜你喜欢
      • 2014-10-05
      • 2013-11-17
      • 2019-06-02
      • 2017-05-27
      • 2018-05-09
      • 2016-05-16
      • 2014-04-04
      • 2014-11-29
      • 2020-06-14
      相关资源
      最近更新 更多