मैं आईआईएस 7.0 पर काम कर PHP और MySQL कैसे प्राप्त करूं?

ठीक है, मैंने आईआईएस 7.0 पर काम कर रहे PHP और MySQL को पाने के लिए एक अच्छे समाधान के लिए पूरे इंटरनेट पर देखा है। यह लगभग असंभव है, मैंने इसे कई बार कोशिश की है और व्यर्थ में छोड़ दिया है। स्क्रैच से IIS7.0 पर PHP और MySQL जोड़ने के लिए कृपया कुछ महान चरण-दर-चरण ट्यूटोरियल को लिंक करके सहायता करें। किसी भी सीएमएस को स्थापित करने के लिए PHP और MySQL आवश्यक हैं।

0
ro fr bn

7 उत्तर

मुझे एक PHP/MySQL वेब साइट दी गई है जिसे मैं 64-बिट विंडोज सर्वर 2008 पर आईआईएस 7.0 के साथ होस्ट करना चाहता हूं।

मैं एक .NET/MSSQL डेवलपर हूं, और PHP या MySQL से अपरिचित हूं।

Kev wrote:

Have you taken a look at this…

मुझे नहीं पता कि Win64 PHP का कोई भी कार्यान्वयन किसी अन्य से अधिक आधिकारिक या लोकप्रिय है या नहीं।

मैं केवी के IIS7.0 में फास्टसीजीआई समर्थन सक्षम करें आलेख php-5.2.5-x64-2007-11-12.zip fusion-x lan

यह "PHP संस्करण 5.2.5 (x64)" है, लेकिन php.net के अनुसार, नवीनतम संस्करण PHP 5.2.6 है। ओह अच्छा।


  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
जोड़ा

विंडोज़/अपाचे के साथ अपने अनुभव से यह सिर्फ MySQL स्थापित करने का मामला है, मैं कल्पना नहीं कर सकता कि आईआईएस/अपाचे के पास इसके साथ कुछ लेना देना है।

0
जोड़ा

यह फास्टसीजीआई के माध्यम से काम करना चाहिए। लेकिन मुझे बड़ी सफलता नहीं मिली है (Vista का उपयोग करके)। मैं PHP को चलाने के लिए प्राप्त कर सकता हूं, लेकिन पेज लोड के बाद यह क्रैश हो जाता है (फास्टसीजीआई करता है)। तो मैं तुम्हें संशोधित कर रहा हूँ। मैं खुद को एक विश्वसनीय जवाब देखना चाहता हूं।

0
जोड़ा

Vista में चलने के लिए अपाचे एक बड़ा दर्द है। और II7 (और 6) पीएचपी जुर्माना चलाने का अनुमान है। तो अपाचे से परेशान क्यों?

0
जोड़ा
मुझे अपाचे के साथ कोई परेशानी नहीं थी, केवल PHP का सत्र और अपलोड डीआईआर को विशेष रूप से सेट करना था
जोड़ा लेखक Spikolynn, स्रोत

मैं सुझाव दूंगा कि आप PHP और MySQL इंस्टॉल के लिए जा रहे हैं, इसके बजाय WAMP । यह बहुत अच्छा काम करता है और एक्सटेंशन जोड़ने और सब कुछ संशोधित करना आसान है। मैं इसे काम के लिए इस्तेमाल करता हूं और इसे प्यार करता हूं।

0
जोड़ा

क्या आपने इसे देखा है:

http://सीखना .iis.net/page.aspx/246/का उपयोग कर-FastCGI करने वाली मेजबान php-अनुप्रयोगों-ऑन-IIS7/

MySQL बहुत सीधे आगे होना चाहिए।

हमें बताएं कि आप किस समस्या का सामना कर रहे हैं ...

0
जोड़ा

आईआईएस डेवलपर्स में से एक यहां एक उत्कृष्ट यात्रा है:

http://blogs.iis.net/ बिल/संग्रह/2006/10/31/पीएचपी-ऑन-IIS.aspx

हालांकि, भगवान के प्यार के लिए क्यों?

0
जोड़ा
हम एक डॉट नेट शॉप हैं, लेकिन हमारे ग्राहकों में से एक ने php4 mysql4 phpmyadmin और उनके स्वयं के कोड का होम ब्रू डंप किया है। इसमें साइबर स्पेस में सड़ने के लिए 3 महीने का पुनः लिखना होगा या इसे अकेले स्टैंड स्टैंड मशीन पर चलाया जाएगा। कारण यह है कि आप जो जानते हैं उसका उपयोग करते हैं, और आप किसके साथ दूर हो सकते हैं।
जोड़ा लेखक Zachary Scott, स्रोत