كيف يمكنني الحصول على PHP و MySQL تعمل على IIS 7.0?

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

  •  08-06-2019
  •  | 
  •  

سؤال

حسنا, لقد بحثت في كل مكان في الإنترنت عن حل جيد للحصول على PHP و MySQL تعمل على IIS7.0.انه من المستحيل تقريبا, لقد حاولت مرات عديدة و تخلت عبثا.من فضلك من فضلك مساعدة من خلال ربط بعض خطوة بخطوة البرنامج التعليمي إضافة PHP و MySQL على IIS7.0 من الصفر.PHP و MySQL ضرورية لتثبيت أي CMS.

هل كانت مفيدة؟

المحلول

هل ألقيت نظرة على هذا:

http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis7/

الخلية يجب أن تكون جميلة على التوالي إلى الأمام.

اسمحوا لنا أن نعرف ما هي المشاكل التي واجهتك...

نصائح أخرى

لقد أعطيت PHP / MySQL الموقع الذي أنا لاستضافة مع IIS 7.0 على 64 بت من نظام التشغيل Windows Server 2008.

أنا .NET / MSSQL المطور, وأنا غير مألوف إما مع PHP و MySQL.

كيف كتب:

هل ألقيت نظرة على هذا...

أنا لا أعرف إذا كان أي واحد تنفيذ Win64 PHP هو أكثر authoratative أو شعبية من الآخر.

انا ذاهب الى محاولة اتباع الخطوات في كيف تمكين FastCGI الدعم في IIS7.0 المادة مع الملف 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 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 في متصفح الويب الخاص بك.سترى صفحة من المعلومات حول PHP.


حاجز: كيف يمكنني الحصول على PHP للعمل مع ADOdb و الخلية ؟

يفترض أن تعمل عبر FastCGI.ولكن لم نجاحا كبيرا (باستخدام ويندوز فيستا).يمكنني الحصول على PHP لتشغيل لكنه تعطل بعد تحميل الصفحة (FastCGI لا).لذلك أنا الشعيب لك.أود أن أرى إجابة موثوقة نفسي.

من تجربتي مع ويندوز/apache انها مجرد مسألة تثبيت الخلية ، لا أستطيع تخيل أن IIS/Apache لديه أي شيء للقيام مع هذا.

أباتشي رئيسيا الألم للحصول على تشغيل في ويندوز فيستا.و II7 (6) من المفترض أن تشغيل PHP بخير.لماذا عناء مع أباتشي ؟

أود أن أقترح إذا كنت تسير على PHP و MySQL تثبيت بدلا من استخدام المزج.يعمل كبيرة وسهلة لإضافة ملحقات و تعديل كل شيء.أنا استخدامها في العمل والحب.

واحدة من IIS المطورين ممتازة تجول هنا:

http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx

ومع ذلك ، من أجل الحب من الله لماذا ؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top