ホームページ >バックエンド開発 >PHPチュートリアル >WAMP を設定した後、ブラウザはデフォルトの php ファイル名を入力してドキュメントを直接ダウンロードします。
PHP WMAP apache
apache はすでに実行されていますが、主な問題は次のとおりです。 documentroot を見つけます
次に、ディレクトリ (パス) の後にパスを書き込みます
wamp を使用したことがないため、設定方法がわかりません。それ
しかし、Apache のデフォルトのパスは次のようになるはずです 設定
私が言ったことはあまり詳細ではありません、Apache の設定方法またはチュートリアルを検索できます
どちらがより詳細ですか
Apache php 拡張機能はオンになっていません
そうでない場合は、正しく設定されていない可能性があります。
apache2 httpd.conf をインストールした後は何も開く必要はありません。変更する必要はありません。 ServerRoot "d:/wamp/bin/apache/apache2.2.22" これは変更されていません。
新しい test.php を作成します
phpinfo();
?>
のデフォルトのルート ディレクトリを設定します。 apache
httpd.conf ファイルを開きます
documentroot を見つけます
そしてディレクトリ (パス) の後にパスを書き込みます
wamp を使用したことがないので設定方法がわかりません
しかし、Apache のデフォルトのパスは次のように設定されているはずです。
私が言ったことは極端ではありません。詳しくは、Apache の設定方法またはチュートリアルを検索してください
ありがとうございます、オンラインの Apache+php に従って設定しました
Apache php 拡張子はありません有効化
有効化するにはどうすればよいですか? ?
http://localhost は表示されていますか?
そうでない場合は、正しく設定されていない可能性があります。
apache2 httpd.conf をインストールした後は何も開く必要はありません。変更する必要はありません。
Apache がその働きを示しています!はい、ただし、php ファイルを使用して直接ダウンロードできます
ことはできませんphpファイルを直接ブラウザにドラッグしてください....
こうするか分かりませんが、これをするとphpファイルがダウンロードされます
apache php拡張機能がオンになっていません
Apache の設定を見てください。 LoadModule php5_module "E:/wamp/bin/php/php5.3.13/php5apache2_2.dll" というセクションがありますか?
AddType application/x-httpd-php .php
このセクションもあります
次に、開きたいphpファイルをホストパスに置き、ブラウザのアドレスバーにlocalhost/XXX.phpと入力してphpコードを開始する必要があります
phpファイルを直接ドラッグすることはできませんブラウザ....
これを実行するかどうかはわかりませんが、これを実行すると、php ファイルがダウンロードされます
ブラウザのアドレスバーに localhost/XXX.php と入力して実行しました。
apache php 拡張機能が有効になっていません
Apache の設定を見て、LoadModule php5_module "E:/wamp/bin/php/php5.3.13/php5apache2_2.dll" を独自のパスに変更してください
AddType application/x-httpd-php .php
こんな段落もあります
私 変更があり、すべて独自のパスにあります
これに変更されました:
#LoadModule php5_module "F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll"
#AddType application/x-httpd-php .php .html .htm
#LoadModule php5_module “F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll”
#PHPIniDir “F:/Program Files/Apache Software Foundation/php”
#AddType application/x-httpd-php .php 。 html .htm
これはコメントです。先頭の # を削除してみてはいかがでしょうか?
wamp はすべて統合されており、通常は設定を必要としません。新しく作成したファイルはどこに置きましたか?ルートディレクトリに置いてありますか?
Apache php 拡張機能が有効になっていません
有効にする方法は? ?
Apache の設定を見て、LoadModule php5_module "E:/wamp/bin/php/php5.3.13/php5apache2_2.dll" を独自のパスに変更してください
AddType application/x-httpd-php .php
こんな段落もあります
私 変更があり、すべて独自のパスにあります
これに変更されました:
#LoadModule php5_module "F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll"
#PHPIniDir " F:/Program Files/Apache Software Foundation/php"
#AddType application/x-httpd-php .php .html .htm
#LoadModule php5_module "F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll"
赤いフォントの # を削除します。# はコメントを示します。つまり、有効になりません。 Wamp はデフォルトで問題ありません。設定を手動で変更しましたか?
#LoadModule php5_module "F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll"
#PHPIniDir "F:/Program Files/Apache Software Foundation/php"
#AddType application/x-httpd-php .php .html .htm
これはコメントです。先頭の # を削除してみてはどうでしょうか? # を削除した後、apache2.2 サーバーが起動できなくなりました。 。 。 何をするか! !
AddType application/x-httpd-php に変更します。 php
こんな段落もあります
変更しました、私独自のパスです
これに変更されました:
#LoadModule php5_module "F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll"
#PHPIniDir "F:/Program Files/Apache Software Foundation /php"
#AddType application/x-httpd-php .php .html .htm
#LoadModule php5_module "F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll "
赤いフォントの # を削除します。# はコメントを意味します。つまり、有効になりません。 Wamp はデフォルトで OK です。設定を手動で変更しましたか?
変更後、サーバーが起動できなくなりました。何を変更すればよいですか?
Apache の設定に LoadModule php5_module "E:/wamp/bin/php/php5apache2_2.dll" セクションがあるかどうかを確認してください。それを独自のパスに追加します
AddType application/x-httpd-php .php
この段落もあります
それを変更しました、これは私自身のパスです
これは次のように変更されました:
#LoadModule php5_module “F:/Program Files/Apache Software Foundation/php/php5apache2_2.dll”
#PHPIniDir “F:/Program Files/Apache Software Foundation/php”
#AddType application/x-httpd-php .html .htm
#LoadModule php5_module “ F:/Program Files/Apache Software Foundation/ php/php5apache2_2.dll”
赤いフォントの # を削除します。# はコメントを表します。これは、有効にならないことを意味します。 Wamp はデフォルトで問題ありません。設定を手動で変更しましたか?
変更後、サーバーが起動できなくなりました。何を変更すればよいですか?
wamp に詳しくありませんが、php のパスが wamp と一致しないのはなぜですか? phpは別途インストールしたのでしょうか?
error/error.log
error/error.log
error.log ファイルはありません
間違っています、logs/error.log です
F:/Program Files/Apache Software Foundation/Apache2. 2 /htdocs/favicon.ico
最後のファイルは何ですか?ディレクトリ パスを htdocs にのみ設定します
Apache 設定ファイルのすべての内容を直接アップロードでき、誰もが推測する必要がなくなれば素晴らしいでしょう。
次の 2 つの段落を挿入した瞬間にエラーが発生しました。
LoadModule php5_module "F:/Program Files/PHP/php5apache2_2.dll"
PHPIniDir "F:/Program Files/PHP"
エラー ログには次のように書かれています:
[Fri Jul 26 23:08:41 2013] [warn] pidファイル F:/Program Files/Apache Software Foundation/Apache2.2/logs/httpd.pid が上書きされました -- 以前の Apache 実行がクリーンにシャットダウンされませんでしたか?