ドキュメントを読み、説明どおりにリチウムをインストールしましたが、403forbiddenエラーが発生し続けます。私はApacheとPHPを初めて使用し、リチウムを機能させるために丸2日を費やしてきました。私はosxlionでapache2.0を実行していますが、これが私が行ったことです。
1-my_appという新しいディレクトリを作成しましたlocalhost/~marwan/
2-サンプルのリチウムアプリをそのディレクトリに抽出しました。
3-リチウムフレームワークをダウンロードしてに抽出しました/libraries/lithium/
アクセスするhttp://localhost/~marwan/my_app/
と、次の403エラーが発生します。
このサーバーの/〜marwan /mj/にアクセスする権限がありません。
調査して、Options + FollowSymLinksを.htaccessファイルに追加しましたが、エラーは次のように変更されました。
このサーバーの/Users/ marwan / Sites / my_app / app / webroot /webroot/にアクセスする権限がありません。
すべての.htaccessファイルにOptions+FollowSymLinksを追加しようとしましたが、何も変更されていません。
これが関連しているかどうかはわかりません。localhost/〜marwan /のWebサイトは機能しますが、localhostでも403エラーが表示されます。以前の回答に投稿されたさまざまな権限をいじろうとしましたが、運がありませんでした。
ご協力ありがとうございました。
httpd.confファイルはこちらhttp://pastebin.com/jLwHPbuq
編集:httpd-userdir.confはここにありますhttp://pastebin.com/ZXi51pn7httpd-vhosts.conf はここにありますhttp://pastebin.com/3xqRmrzL
アップデート
メインフォルダから.htaccessを削除すると、リチウムプロジェクトは機能しますが、書き換えが機能しないため、正しく機能しません。これがプロジェクトルートの.htaccesですhttp://pastebin.com/vt0fVyyL