OS और सर्वर जानकारी:
- सेंटोस 6.4 (अंतिम)
- अपाचे 2.2.15
- PHP 5.5.1
मैंने पहले php 5.3.x इंस्टॉल किया था लेकिन अपग्रेड करने का निर्णय लिया। मैंने सबसे पहले php 5.3.x को अनइंस्टॉल किया और फिर php 5.5.1 को इनस्टॉल किया लेकिन इंस्टालेशन पूरा होने के बाद apache ने php फाइल्स को पार्स नहीं किया, बस उन्हें डाउनलोड किया। मैंने स्टैकओवरफ्लो में यहाँ ऐसे ही सवालों की जाँच की है लेकिन उनमें से किसी ने भी अब तक मेरी मदद नहीं की है।
रिकॉर्ड के लिए मेरे पास मेरे httpd.conf और php.conf में निम्न पंक्तियाँ हैं जो php को काम करना चाहिए लेकिन नहीं:
AddHandler application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml
AddType application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml
AddType application/x-httpd-php-source .phps
AddHandler php5-script .php
मेरे द्वारा किसी भी सहायता की वास्तव में सराहना की जाएगी। धन्यवाद।
संपादित करें:
मेरे पास ये पंक्तियाँ हैं php.conf में
<IfModule !worker.c>
LoadModule php5_module modules/libphp5.so
</IfModule>
<IfModule worker.c>
LoadModule php5_module modules/libphp5-zts.so
</IfModule>
संपादित करें:
को हटाकर
AddType application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml
apache अब फ़ाइल को डाउनलोड नहीं करती है। अब अपाचे स्रोत कोड दिखा रहा है, लेकिन यह सब सिर्फ हिस्सा नहीं है। मैंने कहा
AddType text/html .php
लेकिन कोई किस्मत नहीं।