Cum pot obține PHP și MySQL să lucreze la IIS 7.0?

Bine, m-am uitat peste tot la internet pentru o soluție bună pentru ca PHP și MySQL să lucreze pe IIS7.0. Este aproape imposibil, am încercat atât de multe ori și am renunțat în zadar. Vă rugăm să vă rugăm să ajutați prin legarea unui mare tutorial pas cu pas pentru a adăuga PHP și MySQL pe IIS7.0 de la zero. PHP și MySQL sunt esențiale pentru instalarea oricărui CMS.

0
fr hi bn

7 răspunsuri

Mi sa dat un site web PHP/MySQL pe care trebuie să-l găzduesc cu IIS 7.0 pe Windows Server 2008 pe 64 de biți.

Sunt un dezvoltator .NET/MSSQL și nu sunt familiarizat nici cu PHP, nici cu MySQL.

Kev wrote:

Have you taken a look at this…

Nu știu dacă o implementare a Win64 PHP este mai multă autoritate sau populară decât alta.

Voi încerca să urmeze pașii din Activați suportul FastCGI în IIS7.0 articol cu ​​fișierul php-5.2.5-x64-2007-11-12.zip de la fusion-x lan .

Este "PHP Versiunea 5.2.5 (x64)", dar în conformitate cu php.net , ultima versiune este PHP 5.2.6. Bine.


  1. Make sure "ISAPI Extensions" are installed in IIS (mine were).

  2. Download and then unzip php-5.2.5-x64-2007-11-12.zip

  3. Copy contents of folder php-5.2.5 (x64) into *C:\php*

  4. Copy file C:\php\php.ini-dist into folder *C:\Windows*

  5. Rename file C:\Windows\php.ini-dist as php.ini

  6. Edit php.ini in Notepad. Remove leading semi-colon (;) from line:

    ;extension=php_mysql.dll
    
  7. Save and close

  8. Copy file C:\php\ext\php_mysql.dll into folder *C:\Windows\System32*

  9. Within IIS Manager's "Handler Mappings", choose "Add Script Map…"

    Request path: *.php
    Executable:   C:\php\php5isapi.dll
    Name:         PHP
    
  10. Install MySQL (someone had already installed MySQL 5.0 for me).

  11. Create file C:\inetpub\wwwroot\test.php as

    <html>
    <head>
    <title>PHP Information</title>
    </head>
    <body>
    <?php phpInfo(); ?>
    </body>
    </html>
    
  12. Navigate to http://localhost/test.php in your web browser. You will see a page of information about PHP.


Roadblock: How do I get PHP to work with ADOdb and MySQL?

0
adăugat

Din experiența mea cu Windows/Apache este doar o chestiune de instalare a MySQL, nu pot să vă imaginați că IIS/Apache are ceva de-a face cu asta.

0
adăugat

Se presupune că funcționează prin FastCGI. Dar nu am avut mare succes (folosind Vista). Pot rula PHP, dar se blochează după încărcarea unei pagini (FastCGI nu). Deci te modez. Aș vrea să văd eu un răspuns sigur.

0
adăugat

Apache este o mare durere pentru a rula în Vista. Și II7 (și 6) ar trebui să ruleze PHP bine. Deci, de ce deranjez cu Apache?

0
adăugat
nu aveam probleme cu Apache însuși, doar sesiunea PHP și încărcarea dirs trebuiau să fie stabilite special
adăugat autor Spikolynn, sursa

Mi-ar sugera dacă aveți de gând să instalați un PHP și MySQL pentru a folosi WAMP . Funcționează minunat și este ușor să adăugați extensii și să modificați totul. Eu o folosesc pentru muncă și o iubesc.

0
adăugat

Ați aruncat o privire la acest lucru:

http://learn .iis.net/paginii Page.aspx/246/folosind-fastcgi-to-gazdă-php-aplicatii-on-IIS7/

MySQL ar trebui să fie destul de drept.

Spuneți-ne ce probleme întâmpinați ...

0
adăugat

Unul dintre dezvoltatorii IIS are o experiență excelentă aici:

http://blogs.iis.net/ facturi/arhiva/2006/10/31/PHP-la-IIS.aspx

Cu toate acestea, pentru dragostea lui Dumnezeu de ce?

0
adăugat
Suntem un magazin dot net, dar unul dintre clienții noștri a aruncat o mașină de gătit acasă de php4 mysql4 phpmyadmin și propriul cod. Ar fi nevoie de 3 luni de rescriere sau doar să o rulați pe o mașină autonomă pentru a putrezi în spațiul cibernetic. Motivul este că folosești ceea ce știi și ce poți să scapi.
adăugat autor Zachary Scott, sursa
PHP România, Moldova
PHP România, Moldova
173 participanți

Vorbim despre Yii, Laravel, Symphony, MySQL, PgSQL, WP, OpenCart... Pentru confort, opriți notificările. Parteneri: https://ciupacabra.com @js_ro @node_ro @python_ro @seo_ro @Romania_Bot Offtop: @holywars_ro Joburi: @php_job @Grupuri_IT

MySQL - comunitatea Română
MySQL - comunitatea Română
19 participanți

Comunitatea română a programatorilor MySQL.