PHP と MySQL を IIS 7.0 で動作させるにはどうすればよいですか?
質問
さて、私は PHP と MySQL を IIS7.0 で動作させるための良い解決策をインターネット中探しました。それはほぼ不可能で、何度も試みましたが無駄に諦めました。IIS7.0 に PHP と MySQL を最初から追加するための優れたステップバイステップのチュートリアルをリンクして支援してください。CMS をインストールするには、PHP と MySQL が不可欠です。
解決
これをご覧になりましたか:
http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis7/
MySQL は非常に簡単なはずです。
どのような問題が発生しているのかお知らせください...
他のヒント
64 ビット Windows Server 2008 上の IIS 7.0 でホストする PHP / MySQL Web サイトが与えられました。
私は .NET / MSSQL 開発者ですが、PHP や MySQL には詳しくありません。
ケブ 書きました:
これをご覧になりましたか…
Win64 PHP の実装のうち、ある実装が他の実装よりも権威があるか、または人気があるかどうかはわかりません。
Kevの手順に従って試してみます IIS7.0 で FastCGI サポートを有効にする ファイル付き記事 php-5.2.5-x64-2007-11-12.zip から フュージョン-X LAN.
「PHP バージョン 5.2.5 (x64)」ですが、によると php.net, 、最新バージョンは PHP 5.2.6 です。しかたがない。
「ISAPI 拡張機能」が IIS にインストールされていることを確認してください (私の場合はそうでした)。
ダウンロードして解凍します php-5.2.5-x64-2007-11-12.zip
フォルダーの内容をコピーする php-5.2.5 (x64) *C:\php* に
ファイルのコピー C:\php\php.ini-dist フォルダー *C:\Windows* に
ファイルの名前を変更 C:\Windows\php.ini-dist として php.ini
編集 php.ini メモ帳で。行から先頭のセミコロン (;) を削除します。
;extension=php_mysql.dll
保存して閉じます
ファイルのコピー C:\php\ext\php_mysql.dll フォルダー *C:\Windows\System32* に
IIS マネージャーの [ハンドラー マッピング] 内で、[スクリプト マップの追加…] を選択します。
Request path: *.php Executable: C:\php\php5isapi.dll Name: PHP
MySQL をインストールします (誰かがすでにインストールしています) MySQL 5.0 私にとって)。
ファイルの作成 C:\inetpub\wwwroot est.php として
<html> <head> <title>PHP Information</title> </head> <body> <?php phpInfo(); ?> </body> </html>
案内する http://localhost/test.php Webブラウザで。PHP に関する情報のページが表示されます。
FastCGI 経由で動作するはずです。しかし、私は (Vista を使用して) あまり成功しませんでした。PHP を実行することはできますが、ページの読み込み後にクラッシュします (FastCGI はクラッシュします)。だから私はあなたを改造しています。私自身も信頼できる答えを知りたいと思っています。
Windows/Apache での私の経験からすると、MySQL をインストールするだけの問題ですが、IIS/Apache がこれと関係があるとは想像できません。
Apache を Vista で実行するのは非常に面倒です。II7 (および 6) は PHP を正常に実行すると想定されています。では、なぜわざわざ Apache を使うのでしょうか?
PHP と MySQL をインストールする場合は、代わりに使用することをお勧めします。 ワンプ. 。機能は素晴らしく、拡張機能を追加したり、すべてを変更したりするのも簡単です。仕事で使っていてとても気に入っています。
IIS 開発者の 1 人が、次のような優れたチュートリアルを提供しています。
http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx
しかし、神の愛のためになぜでしょうか?