【问题标题】:Laravel does not loadLaravel 无法加载
【发布时间】:2016-09-28 01:19:50
【问题描述】:

一切顺利,我跑了laravel new/etc/apache2/sites-available/laravel.example.com.conf

<VirtualHost *:80>

        ServerName laravel.example.com
        DocumentRoot /var/www/blog/public

        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/blog>
                AllowOverride All
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log
        LogLevel warn
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

然后

a2ensite laravel.example.com

并重新加载apache并添加"127.0.0.1 laravel.example.com" &gt;&gt; /etc/hosts

现在当我转到http://laravel.example.com 时,会打印出index.php 的源代码

【问题讨论】:

  • 可能你的 php 没有启用。
  • 您的配置中似乎有 php 错误,您使用的是什么 php 版本?
  • 我重新安装了 php,现在 PHP 已加载,phpinfo() 可以工作,但现在只是白页,所以 Laravel 无法以某种方式启动。

标签: php apache laravel


【解决方案1】:

白页可能是由许多问题引起的。尝试chmod -R 0777 存储文件夹,可能 Laravel 没有写入该文件夹的权限,甚至无法显示错误页面。或者你可以检查你的 apache 错误日志

【讨论】:

    【解决方案2】:

    您是否在虚拟主机文件中定义了“DirectoryIndex”?好像没有定义。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-21
      • 2015-06-02
      • 2016-08-13
      • 2016-06-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多