3

Windows 7 に XAMPP 1.7 をインストールしました。予想どおり、このインストーラー パッケージには PHP が既に含まれています。ハード ドライブ ( ) に XAMPP がインストールされているフォルダーを確認するC:\xamppと、php という名前のフォルダーが 1 つあります。

ここで、XAMPP を開いて Windows タスク マネージャーを確認すると、[プロセス] タブと [サービス] タブに apache と mysql の両方が表示されますが、これらのタブのいずれにも php が表示されません。

PHPが実行されているかどうかを確認したいだけですか?上記のチェックが失敗した理由を教えてください。または、その時点で PHP が実際に実行されていません (この時点で既に XAMM をアクティブにしていることに注意してください)。

4

3 に答える 3

3

PHP does not have a running process when being invoked through apache. Instead, the PHP interpreter is executed for each apache request. To test if it is running, put

<?php phpinfo();

in a file named index.php and hit it in your browser.

If PHP is working, as it should with a default install of XAMPP, then you should see some information about your PHP installation on that page.

于 2012-07-19T01:04:08.653 に答える
1

簡単に言えば、apache は必要と判断した場合 (例えば、新しいリクエストがある場合) に php を実行します。スクリプトを C:\xampp\htdocs\mystuff (たとえば、script.php) に配置して、お好みのブラウザーで //localhost/mystuff/script.php に移動してみてください。表示される場合は、正常に実行されています。

于 2012-07-19T01:05:46.850 に答える
0

PHP does not run as a process through XAMPP, it is actually run through apache module.

If you want to check if php is running, in the document root, create a empty file.php with <?php phpinfo(); inside of it and run that in your browser.

于 2012-07-19T01:05:03.277 に答える