इंट्रानेट साइट सफेद स्क्रीन के रूप में प्रकट होती है जो कहती है कि भागो ();


0

मैं Ubuntu सर्वर पर एक छोटे से आंतरिक विकि पेज को चलाने के लिए Mediawiki का उपयोग करता हूं। मैंने उबंटू को 16.04.2 में अपग्रेड किया और अब जब मैं अपने विकी पेज को लोड करने की कोशिश करता हूं, तो यह सिर्फ रन कहता है (); मैं मान रहा हूं कि यह अपाचे 2 के साथ कुछ करना है, लेकिन मैं यह कहने में ईमानदार रहूंगा कि मैं लिनक्स कमांड लाइन से सुपर परिचित नहीं हूं। मैंने जो कुछ भी किया है, उसमें से अधिकांश में कई घंटे और बहुत सारे Google हैं।

इस में कोई मदद बहुत अच्छा होगा, मुझे उम्मीद है कि यह सिर्फ कुछ बेवकूफ है। मैंने अपने मीडियाविकि के लिए LocalSettings.php की जाँच की और सौदे के उस छोर पर कुछ भी नहीं बदला है।

जवाबों:


0

आपके द्वारा वर्णित आउटपुट MediaWiki के index.php पेज का कोड है। यह संभवतः कारण है क्योंकि आपके PHP कॉन्फिग के साथ कोई समस्या है, इसलिए पेज को पार्स नहीं किया जाता है, लेकिन सीधे ब्राउज़र में भेजा जाता है।

Apache में PHP मॉड्यूल लोड होने की जाँच करें:

$ ls /etc/apache2/mods-enabled/php5.load /etc/apache2/mods-enabled/php5.load

यदि lsकमांड का कोई आउटपुट नहीं है, तो PHP मॉड्यूल को इसके साथ सक्षम करें:

sudo a2enmod php5 && sudo service apache2 restart

यदि यह आपकी समस्या को हल नहीं करता है, तो /var/log/apache2/errors.logअपने प्रश्न में आउटपुट को जांचें और पोस्ट करें।


0

मैंने इसे ठीक करवा दिया। आपका बहुत बहुत धन्यवाद। आपके उत्तर से मुझे पता चला कि अपाचे .conf फ़ाइल में एक त्रुटि के साथ ठीक से शुरू नहीं हो रहा था। इसलिए मैंने php 7.0 स्थापित किया और इसके बजाय इसे सक्षम किया, फिर अपाचे लोड करने में सक्षम था और इसके साथ मेरी मीडियाविकि साइट।


यदि दूसरे उत्तर ने आपके लिए समस्या को हल कर दिया है, तो आप इसे बगल में टिक पर क्लिक करके स्वीकार कर सकते हैं। यदि ऐसा नहीं होता है, तो किसी अन्य व्यक्ति को अनुसरण करने के लिए समान स्थिति में अधिक विवरण देना उपयोगी होगा।
बर्टिएब
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.