2017-01-03 10 views
2

私はUbuntuマシンを使用しています。私はPHPファイル用のlamppサーバーを実行しています。PhPローカルホストが/var/www/html/index.phpにリダイレクト

私のすべてのPHPファイルはmy_folderにあります。/opt/lampp/htdocs/my_folderにすべてのコードがあり、インデックスファイルには/opt/lampp/htdocs/my_folder/index.phpが含まれています。

http://localhost/index.phpをChromeブラウザで実行してコードを確認したかったのですが、なんらかの理由で/var/www/html/html.indexファイルが表示され続けました。誰かがこの問題を解決するのを助けてくれますか?

ありがとうございます。

答えて

3

これをApacheの設定に追加します。

DocumentRoot /opt/lampp/htdocs/my_folder 
<Directory /> 
    Options FollowSymLinks 
    AllowOverride None 
</Directory> 
<Directory /opt/lampp/htdocs/my_folder> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride All 
    Order allow,deny 
    allow from all 
</Directory> 
+0

おかげで、それは今だけのブラウザで実際のコードを生成する目的のパスにリダイレクトします。コードを実行しません。理由は何でしょうか? – MAPK

+0

あなたはあなたのルートパスにinfo.phpを入れてphpをチェックしてからアクセスしてください。 –

+1

ありがとうございます。これは問題で、ここの答えはそれを修正しました:http://stackoverflow.com/questions/19533439/xampp-on-debian7-starting-apache-fails – MAPK

0

Adittionally MySQLが起動しない場合は、:

sudo /etc/init.d/apache2 stop 
sudo /etc/init.d/mysql stop 
sudo /etc/init.d/proftpd stop 
sudo /opt/lampp/lampp start 
関連する問題