【问题标题】:Laravel 4 project only show white screen on apache 2.4Laravel 4 项目仅在 apache 2.4 上显示白屏
【发布时间】:2015-07-28 03:57:31
【问题描述】:

使用 apache 2.4.7 将我的 laravel 4 应用程序部署到数字海洋服务器时遇到问题。我已经关注this tut,但它不起作用。我尝试在第一行的 public/index.php 上 die('foo'),它成功了。但是当我将die('foo') 放在 public/index.php 的底部时,什么都没有出现。这是我的虚拟主机配置文件:

<VirtualHost *:80>                                              
    ServerName foobar.com                            

    ServerAdmin foo@bar.com                      
    DocumentRoot /var/www/myproject/public                  

    <Directory /var/www/myproject/public/>                  
            Options -Indexes +FollowSymLinks +MultiViews    
            AllowOverride All                               
            Require all granted                             
    </Directory>                                            

    ErrorLog ${APACHE_LOG_DIR}/foobar-error.log      

    LogLevel warn                                           

    CustomLog ${APACHE_LOG_DIR}/access.log combined         

    #Include conf-available/serve-cgi-bin.conf              
</VirtualHost>                                                  

我也多次运行sudo service apache2 reloadsudo service apache2 restart。请帮忙。提前致谢。

【问题讨论】:

    标签: php laravel digital-ocean apache2.4


    【解决方案1】:

    尝试授予应用/存储路径权限

    chmod -R 777 app/storage
    

    【讨论】:

    • 感谢您的回复。问题是 .env.php 文件。已经解决了
    • L4 中有 .env 文件吗?
    猜你喜欢
    • 2017-03-10
    • 2017-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-27
    • 2015-04-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多