0

共有 Hostgator サーバーにデプロイされた Laravel 4 アプリがあります。

次の場所に移動すると:

http://mydomain.com/laravel/public/

Laravel のスプラッシュ画面が表示されます。

しかし、たとえば /users または /posts への他のルートにアクセスしようとすると、取得しています

Internal Server Error 500

http://mydomain.com/laravel/public/posts

コントローラ:

public function index()
    {
        $posts = $this->post->all();

        return View::make('posts.index', compact('posts'));
    }

Routes.php では:

Route::resource('posts', 'PostsController');

私は Jeffrey Way の Generator を使用して、posts エンティティを足場にしています。

私のローカルマシンでも同じことがうまくいきます。コントローラーにはロジックは含まれず、フェッチされたデータのみを出力します。

エラー ログは空です。

何を確認すればよいですか?.htaccess かな?ここに私が持っているものがあります:

AddType application/x-httpd-php53 .php
<IfModule mod_rewrite.c>
    Options -MultiViews
    RewriteEngine On

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>
4

1 に答える 1