2

ローカルマシンでCakePHP2.2.3をEasyPHP12.1で動作させようとしています。Cakeから次のようなエラーが発生します。

サーバーでURL書き換えが適切に構成されていません。

  1. 設定を手伝ってください
  2. URL書き換えを使用しない/使用できない

「構成のヘルプ」ページのすべての指示に従いましたが、成功しませんでした。EasyPHPとCakeの両方をインストールし、http.confファイルを変更しただけです。

また、EasyPHPの組み込みフォームを使用して仮想ホストを作成しました。

4

1 に答える 1

0

.htaccessファイルがこれらであるかどうかを確認してください。まず、ルートディレクトリで:

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>

ディレクトリapp内:

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule    ^$    webroot/    [L]
   RewriteRule    (.*) webroot/$1    [L]
</IfModule>

そしてwebrootディレクトリ:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
于 2012-10-10T18:16:23.990 に答える