2011-01-31 10 views
1

EclipseからWebページとして.phpファイルを実行できるように仮想ホストを設定しようとしています。仮想ホストまで私の仮想ホストXAMPPがphpファイルを表示できないのはなぜですか?

Make XAMPP/Apache serve file outside of htdocs

スクロールをし、命令は基本的に文書がその後、私は変更/Application/XAMPP/etc/extra/httpd-vhosts.conf

である

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot "/Users/Oky/Documents/eclipse/firstEclipseProject/" 
    ServerName firstEclipseProject.localhost 
    ErrorLog "/Users/Oky/Documents/eclipse/firstEclipseProject/logs/error_log" 
    <Directory /Users/Oky/Documents/eclipse/firstEclipseProject/> 
     Order allow,deny 
     Allow from all 
    </Directory>  
    CustomLog "logs/dummy-host2.example.com-access_log" common 
</VirtualHost> 

です:

私はこの議論からの指示に従ってくださいhostsファイルは/private/etc/hostsで、下には

を追加しました
127.0.0.1 firstEclipseProject.localhost #firstEclipseProject 

だから、私は私がfirsteclipseproject.localhostに私のブラウザとポイントを発射するとき、それがメインのXAMPPのWebページで

firsteclipseproject.localhost/XAMPP/ 

に私をリダイレクトするので、私は右ここまでそれをやっていると思います。リダイレクトが多少機能していることを意味するオブジェクト/ページが返されません。

だから、/Users/Oky/Documents/eclipse/firstEclipseProject/ に私はHelloWorld.phpと呼ばれるPHPファイルを作成したが、私はfirsteclipseproject.localhost/HelloWorld.phpをポイントすると、そのオブジェクトが見つかりませんと言います!私もfirsteclipseproject.localhost/XAMPP/HelloWorld.phpを試してみて失敗します。

ご協力いただきましてありがとうございます。ありがとう!!!

答えて

0

私はあなたのルートディレクトリをそのまま残し、エイリアスディレクトリにエイリアスを設定することをお勧めします。

+0

"これは、ドメイン名のルートに置かれるサイトを開発している運用環境を複製しようとする場合に役立ちます。例えば、絶対パスのあるファイルを指すことができます。エイリアスやサブディレクトリを使用する環境では、 "images"ディレクトリが現在のファイルとの相対的な場所を正確に把握する必要があります。 提案していただきありがとうございますが、私はエイリアスを回避し、実稼働環境のようにシミュレートしようとしています – okysabeni

0

設定変更後にApacheを再起動しましたか?

+0

はい、私はそれを実行しましたが、まだ動作しませんでした – okysabeni

関連する問題