1

Windows XP で「php-5.4.3-Win32-VC9-x86.zip」をダウンロードして解凍した後、これらのファイルを (一度に 1 つずつ) 実行しようとしましたが、すべて Windows ダイアログが表示され、何もしません。

php.exe
php-win.exe
php-cgi.exe

これらのファイルを実行して PHP を正しくインストールしていませんか?

=========================

更新: 2012 年 5 月 8 日 @ 午後 4 時 3 分

私がまだ見つけた最高のチュートリアル。私はまだ以下のエラーが発生していますが。

http://salman-w.blogspot.com/2009/11/installing-php-5-on-iis-with-fastcgi.html

=========================

ページ移動時のエラー:

CGI エラー ... 指定された CGI アプリケーションは、HTTP ヘッダーの完全なセットを返さないため、動作が正しくありません。返されたヘッダーは次のとおりです。

解決にはこのコードを追加する必要があるようですが、どこにあるかを調べています。

print "HTTP/1.0 200 OK\n";
print "Content-Type: text/html\n\n\n";

... このコードを PHP ファイルの先頭に配置すると、エラーはなくなりました。

これも非常に優れたチュートリアルですが、FastCGI を使用していません。

http://www.iis-aid.com/articles/how_to_guides/installing_php_5_iis_5_simple_steps

===========

これで私のページは空白になりましたが、Hello World アプリケーションが正常に動作するようになったので、Kimai の index.php ページである必要があります。

4

2 に答える 2

6

PHPの主な使用方法は、直接モジュールの形式またはCGIを介して、Apache(またはIIS、nginx、その他多くのWebサーバーを含むその他のWebサーバー)へのモジュールを介したものです。コマンドラインからphpスクリプトを実行することもできます。php.exeファイルを直接実行しても、結果は生成されません。

Apacheの簡単なインストール手順:

apachelounge.comにアクセスします

ダウンロードページに移動します

最初のものをダウンロードする(httpd-2.4.2-win32.zip)

これをC:\Apache24に解凍します

同じサイトからphp5apache2_4.dll-php-5.4-win32.zipをダウンロードします

php5apache2_4.dllをphpディレクトリに解凍します(これ以降はC:\ phpと想定されます)

次のコード行をC:\ Apache24 \ conf\httpd.confの最後に追加します。

LoadModule php5_module "c:/php/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:/php"

次に、管理者としてcmdを実行し、次のように入力します。

cd c:\Apache24\bin
httpd.exe -k install

次に、apacheモニター(同じC:\ Apache24 \ binフォルダーにあります)を実行し、[startapache]をクリックします。

ブラウザからローカルホストに移動すると、挨拶メッセージが表示されます。phpファイルをC:\ Apache24 \ htdocsに配置すると、ブラウザからアクセスできるようになります。

于 2012-05-08T17:38:06.617 に答える
1

これらの実行可能ファイルはWebサーバー用です。それらを実行することにより、PHP処理を処理するPHPインタープリターを呼び出します。インストールプロセスを自動化するパッケージを見つける必要があります。

チュートリアルによると、これらは役立つかもしれません(確かではありませんが、IISにPHPをインストールしたのは1回だけで、それは何年も前のことです)。

于 2012-05-08T19:36:34.607 に答える