चलाने के बजाए ब्राउज़र के माध्यम से उपयोग किए जाने पर PHP फ़ाइलों को डाउनलोड करने के बाद WAMP इंस्टॉल करने के बाद, मैंने http://localhost/index.php सफलतापूर्वक एक्सेस किया जो WAMP अनुक्रमणिका पृष्ठ है। तो अपाचे ठीक से काम कर रहा है।WAMP स्थापित करने के बाद, PHP
मैंने फिर अपना कोड सी:/वैंप/www/mycode/में कॉपी किया और http://localhost/mycode/somepage.php के माध्यम से इसे एक्सेस करने का प्रयास किया। स्क्रिप्ट चलाने के बजाय यह इस बिंदु पर डाउनलोड करता है।
फ़ाइलों को सी में स्थानांतरित करना: /wamp/www/somepage.php पूरी तरह से ठीक काम करता है, इसलिए किसी कारण से यह रूट फ़ोल्डर की उपनिर्देशिका में फ़ाइलों को रखने की अनुमति नहीं देगा।
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddHandler application/x-httpd-php .php .phtml
AddHandler x-httpd-php .php .phtml
मैं संबंधित समस्याओं की एक बड़ी संख्या के माध्यम से ब्राउज़ किया है, लेकिन कोई भी मेरी समस्या का समाधान करने में सक्षम है:
मेरे httpd.conf फ़ाइल निम्न प्रकार और संचालकों भी शामिल है। समस्या यह होनी चाहिए कि किसी कारण से मैं रूट फ़ोल्डर के उपनिर्देशिका में अपनी php फ़ाइलों को नहीं चला सकता। इसके अलावा, मैंने उपनिर्देशिका में एचटीएमएल फाइल चलाने की कोशिश की है और वे ठीक काम करते हैं।
हाय, क्या आपके पास www फ़ोल्डर में .htaccess फ़ाइल है? या हो सकता है कि आपके पास एक अपाचे निर्देश हो जो उन हैंडलर को ओवरराइट कर दे। [हो सकता है कि यह पुरानी पोस्ट मदद कर सके] (http://www.webmasterworld.com/apache/3418477.htm) - आखिरी बात; अगर आपके वैंप पर्यावरण में कुछ भी इंस्टॉल नहीं है, तो इसे अनइंस्टॉल करें और सभी फाइल को वैंप डीआईआर से छोड़ दें, फिर इंस्टॉलेशन को पुनरारंभ करें और अपने ओएस (एक्सपी/सेवन) के बारे में सही 32 बिट/64 बिट्स का उपयोग करने के लिए सावधानी बरतें। सादर –
बस मामले में, PHP मॉड्यूल लोड किया था? (बाद में 1 वर्ष;) –