0

わかりましたので、最近、imac を Lion から Mountain Lion osx (10.8) にアップグレードしました。インストールをアップグレードすると多くの設定が httpd.conf ファイルに変更されたため、私はデフォルトの apache セットアップを vhosts などの php 開発に使用しています。

現在、私は 2 つのプロジェクトを進行中です。1 つは CakePHP セットアップを使用し、もう 1 つは SlimFramework 両方の php フレームワークと .htaccess ファイルを使用しています。

Cakephp htaccess がロードされ、期待どおりに動作するという問題がいくつかありますが、slimframework はそうではありません。これらは両方とも Lion で機能しましたが、なぜそれらが異なって扱われるのかについて非常に混乱しています。

mod_rewrite モジュールがロードされ、有効になり、AllowOverides が ALL に設定されます。SlimFramework ファイルがロードされない原因は何ですか?

4

1 に答える 1

1

OK、数時間のグーグル検索の後、このブログ投稿に出くわしました

発生している可能性のある HTAccess の問題を含む、マウンテン ライオンのアップグレード後の Apache の修正に関連する問題と修正について説明します。

記事からの抜粋

そして、数時間後、私はそれを理解しました。/etc/apache2/httpd.conf には保存されなくなりました。何らかの理由で、Apple は長い間機能していたものを変更し、代わりに /Library/Server/Web/Config/apache2/sites に大量のファイルを作成しました。ポート 80 上のすべての .conf ファイル、Server.app で作成したサイト用の別の .conf ファイル、および Server.app で行ったすべての変更に対して作成されたその他のバックアップが多数あります。

于 2012-08-14T10:56:50.257 に答える