相关疑难解决方法(0)

Laravel空白的白色屏幕

我的laravel网站以前工作过,我最近升级到了Apache 2.4和PHP 5.5.7.

现在,我得到一个白色的空白屏幕,当我去laravel.mydomain.com,没有在Apache的错误日志,路线等应该不错,因为之前的工作.

当我向/var/sites/laravel/public/.htaccess插入无效行时,.htaccess正在加载,因为我得到500.

继承人我的.htaccess:

$ cat /var/sites/laravel/public/.htaccess
<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
    Options -MultiViews
</IfModule>

RewriteEngine On

# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
Run Code Online (Sandbox Code Playgroud)

继承我的虚拟主机指令:

DocumentRoot "/var/sites/laravel/public"
ServerName laravel.mydomain.com
<Directory "/var/sites/laravel/public">
    AllowOverride All
    allow from all
    Options +Indexes
    Require all granted
</Directory>
Run Code Online (Sandbox Code Playgroud)

和apachectl -S

$ /usr/local/apache2/bin/apachectl -S
VirtualHost configuration:
*:*                    is a NameVirtualHost
     default server mydomain.com (/usr/local/apache2/conf/extra/httpd-vhosts.conf:25)
     port * namevhost mydomain.com (/usr/local/apache2/conf/extra/httpd-vhosts.conf:25)
     port * …
Run Code Online (Sandbox Code Playgroud)

php apache frameworks laravel laravel-4

108
推荐指数
13
解决办法
15万
查看次数

Laravel Blank白页

我在组中获取路线时遇到问题.这是我的代码:

Route::group(['prefix' => 'commodities'], function(){
    Route::get('commodities', [
        'as' => 'showCommodities', 'uses' => 'CommodityController@showAll'
    ]);

    Route::get('{id}', [
        'as' => 'showCommodity', 'uses' => 'CommodityController@show'
    ]);

    Route::get('add', [
        'as' => 'addCommodity', 'uses' => 'CommodityController@create'
    ]);

    Route::post('update', [
        'as' => 'updateCommodity', 'uses' => 'CommodityController@update'
    ]);

    Route::post('destroy', [
        'as' => 'destroyCommodity', 'uses' => 'CommodityController@destroy'
    ]);

    Route::post('add', [
        'as' => 'storeCommodity', 'uses' => 'CommodityController@store'
    ]);
});
Run Code Online (Sandbox Code Playgroud)

我在CommodityController这里粘贴了代码http://pastebin.com/bWrdVhsv

一切都有效,除了GET路线commodites/add.我总是得到一个白页.我的调试设置为TRUE,我有正确的刀片.

我在这里错过了什么吗?

php laravel laravel-5

3
推荐指数
1
解决办法
694
查看次数

标签 统计

laravel ×2

php ×2

apache ×1

frameworks ×1

laravel-4 ×1

laravel-5 ×1