PHP と MySQL を IIS 7.0 で動作させるにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/11919

  •  08-06-2019
  •  | 
  •  

質問

さて、私は 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 です。しかたがない。


  1. 「ISAPI 拡張機能」が IIS にインストールされていることを確認してください (私の場合はそうでした)。

  2. ダウンロードして解凍します php-5.2.5-x64-2007-11-12.zip

  3. フォルダーの内容をコピーする php-5.2.5 (x64) *C:\php* に

  4. ファイルのコピー C:\php\php.ini-dist フォルダー *C:\Windows* に

  5. ファイルの名前を変更 C:\Windows\php.ini-dist として php.ini

  6. 編集 php.ini メモ帳で。行から先頭のセミコロン (;) を削除します。

    ;extension=php_mysql.dll
    
  7. 保存して閉じます

  8. ファイルのコピー C:\php\ext\php_mysql.dll フォルダー *C:\Windows\System32* に

  9. IIS マネージャーの [ハンドラー マッピング] 内で、[スクリプト マップの追加…] を選択します。

    Request path: *.php
    Executable:   C:\php\php5isapi.dll
    Name:         PHP
    
  10. MySQL をインストールします (誰かがすでにインストールしています) MySQL 5.0 私にとって)。

  11. ファイルの作成 C:\inetpub\wwwroot est.php として

    <html>
    <head>
    <title>PHP Information</title>
    </head>
    <body>
    <?php phpInfo(); ?>
    </body>
    </html>
    
  12. 案内する http://localhost/test.php Webブラウザで。PHP に関する情報のページが表示されます。


障害: PHP を ADOdb および MySQL と連携させるにはどうすればよいですか?

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

しかし、神の愛のためになぜでしょうか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top