पर सक्षम करने के बाद PHP को काम नहीं कर रहा है मैंने कई ट्यूटोरियल्स का पालन किया है। वेब साझाकरण चालू है और मैंने apache2/httpd.conf में php मॉड्यूल को असम्बद्ध किया है, लेकिन जब मैं phpinfo फ़ाइल खोलने का प्रयास करता हूं, तो यह अभी भी इसे फ़ाइल के रूप में खोलने का प्रयास करता है।ओएसएक्स शेर
उत्तर
संपादित अपने /etc/apache2/httpd.conf और यह सुनिश्चित करें लाइन बनाने:
LoadModule php5_module libexec/apache2/libphp5.so
... मौजूद है। मुझे लगता है कि यह मानक ओएस एक्स config में डिफ़ॉल्ट रूप से टिप्पणी की है, लेकिन से मैं क्या याद है, तुम सिर्फ यह uncomment करने की जरूरत है, तो फिर से शुरू अपाचे:
sudo apachectl restart
और तुम जाने के लिए अच्छा होना चाहिए।
या
उपयोग MAMP
सुनिश्चित करें कि आपकी अपाचे config इस लाइन में शामिल हैं:
AddType application/x-httpd-php .php
मुझे यह – Tommy
नहीं मिला है मेरे सिस्टम पर यह php5.conf नाम की फ़ाइल में है, लेकिन मैं मूल के बजाय मैकपॉर्ट्स से अपाचे का उपयोग कर रहा हूं ... मुझे लगता है मैंने अपनी कॉन्फ़िगरेशन को सीधे मूल कॉन्फ़िगरेशन से कॉपी किया है, हालांकि –
यदि बाद में मौजूद नहीं है तो आपको /etc/php.ini.default को /etc/php.ini पर कॉपी करना पड़ सकता है। –
क्या कदम उठाने की थी और आप कैसे फ़ाइल खोलने का प्रयास किया? – GordonM
मैंने इसे अपनी व्यक्तिगत वेबसाइट की जड़ में जोड़ा और इसे फ़ायरफ़ॉक्स में खोलने की कोशिश की। – Tommy
क्या फ़ाइल नाम के अंत में "phpinfo फ़ाइल" में ".php" है? इसमें "phpinfo फ़ाइल" क्या है? –