2016-12-07 12 views
0

最近、プロジェクトに問題があります。サイトはローカルで正常に動作しています。私が "localsite.dev/students"のようないくつかのことをすれば、ページを見せてくれるサイトをブラウズしているようにも、それはページを表示しています。しかし、 "localsite.dev/students:auth"と入力すると、私は "アクセス禁止"になっています。 IここでのWindows 8でXAMPPを使用しています私の設定です:XAMPPのWindowsでのURLの問題

ApacheのバージョンのApache/2.4.10(Win32の)のOpenSSL/1.0.1tのPHP/5.6.24

PHPバージョン5.6.24

.htaccessファイルやApacheの設定に問題がありますか?私にお知らせください。 !私が使用している.htaccessファイルには、次のようなものです:!

するRewriteCondの%{REQUEST_FILENAME} -f

するRewriteCondの%{REQUEST_FILENAME}で

RewriteEngineを

のRewriteRuleを-d。 index.php [L]

私を助けてください。私はすでにそれに多くの時間を費やしています。どんな種類の助けにも事前に感謝します。 Apacheは、デフォルトでは「誰も」ユーザーとして実行

答えて

0

、それはあなたの[OSX /勝利]ユーザーディレクトリまたはそのsubdirectories.Soの一部を閲覧する権限を持っているかもしれませんが、あなたはとき「アクセス禁止さ」エラーが表示されますあなたの開発サイトを試してみてください。もう一つのシナリオは、あなたのdevサイトを見ることができるかもしれないが、ファイルを書き込んだり、ディレクトリをファイルシステムに作成しようとすると、PHPがエラーを投げるということです。

これを修正するには、[OSX/Win]ユーザとして実行するようにApacheを設定することができます。オープンhttpd.confを、次の行を探します。

User Username01 

Apacheを再起動し、あなたが今、何の問題もなく、あなたのサイトをナビゲートするなどのために行ってもいいです:

# User/Group: The name (or #number) of the user/group to run httpd as. 
# It is usually good practice to create a dedicated user and group for 
# running httpd, as with most system services. 
# 
User nobody 
Group nogroup 

変更し、これにPHPを使用してファイルやフォルダを操作する

は、参考のためにリンクを参照してください。 Virtual Hosts in xampp

は、それはあなたのお役に立てば幸いです。

+0

ご返信ありがとうございます。この "localsite.dev/students:auth"は機能していません。私は "アクセス禁止"になっています。エラー。どのように私はそれを解決することができます考え。コロン(:)でURLが動作していないようです。どうすればApache、XAMPPで解決できますか? –

+0

あなたはコロンを持っていない同じサーバーでURLを試しましたか?私はまだURLが問題だと思っています。しかし、私はそのようなシナリオに遭遇していません。まだそれを調べてみましょう。ところで、もしあなたが助けてくれたら、私の答えを受け入れてください。 –

+0

はい、他のURLは正常に動作しています。元の質問で述べたように、コロン記号が付いたURLだけが機能していません。 "localsite.dev/students"のようなURLはうまくいきますが、 "localsite.dev/students:auth"のようなURLは機能しません。 –