ubuntu 11.10 で、http:///admin にアクセスすると 404 エラーが発生し、apache2 error.log に「ファイルが存在しません: /var/www//admin」という対応するエラー メッセージが表示されます。ただし、http:///index.php/admin にアクセスすると、管理者ログインが表示されます。
アクセス許可 755、775、または 777 は同じ結果になります。
ubuntu 11.10 で、http:///admin にアクセスすると 404 エラーが発生し、apache2 error.log に「ファイルが存在しません: /var/www//admin」という対応するエラー メッセージが表示されます。ただし、http:///index.php/admin にアクセスすると、管理者ログインが表示されます。
アクセス許可 755、775、または 777 は同じ結果になります。
きれいな URL の設定に問題があるようです。
ウェブサーバーで書き換えサポートが有効になっていないか、正しく設定されていないため、フレンドリ URL が機能していません。
アパッチ:
- mod_rewrite が有効になっていることを確認してください
- SilverStripe がインストールされている場所に AllowOverride All が設定されていることを確認します。
- SilverStripe ディレクトリ内の .htaccess ファイルに書き換えルールが設定されていることを確認します
この3つのステップを確認できますか?