2011-07-16 4 views
2

私はこの問題がserverfaultに進む必要があると考えています。しかし、問題の原因がわからないので、私はここで質問します。私はアポストロフィのCMSを実行し、バックエンドで、私は教義のadminジェネレーターからいくつかのモジュールを持っているフロントエンドでfrontendbackendsymfonyとアポストロフィを404に与えるフロントエンドのページ

は、私は2つのアプリケーションとsymfonyのインストールを持っています。

すべてがローカルで正常に動作します。しかし、私のプロダクションサーバーでは、http://mydomain.com/の後のすべてのフロントエンドページに404エラーが発生します。奇妙なことは、http://mydomain.com/backend/がうまく動作するということです。私のapacheの設定(/ backend /として動作するかどうか)を確認するのかどうかは分かりませんが、ここに貼り付けておきます。これは私がサイトに持っているものです - 利用可能/デフォルト:

<VirtualHost *:80> 
DocumentRoot "/mysfproject/web" 
    DirectoryIndex index.php 
    <Directory "/mysfproject/web"> 
    AllowOverride All 
    Options Indexes FollowSymLinks MultiViews 
    Allow from All 
    </Directory> 

    ErrorLog /var/log/apache2/error.log 

    Alias /sf /mysfproject/lib/vendor/symfony/data/web/sf 
    <Directory "/mysfproject/lib/vendor/symfony/data/web/sf"> 
    AllowOverride All 
    Allow from All 
    </Directory> 
</VirtualHost> 

ご協力いただけると助かります。

+0

index.phpまたはdev.phpに直接アクセスすると問題なく動作しますか? –

+0

はい、http://foo.com/index.phpは正常に動作します。 –

+0

.htaccessファイルがありますか? http://trac.apostrophenow.org/browser/sandboxes/asandbox/trunk/web/.htaccess –

答えて

2

mod_rewriteが無効になっています。 sudo a2enmod rewrite

+0

おかげで私はこれについて忘れてしまった:) – llazzaro

関連する問題