मैक OSX पर PHP लॉग फ़ाइल कहाँ स्थित है?


22

मैं अपने मैक पर phpMyAdmin के साथ मुद्दों कर रहा हूँ। मैं स्थानीय MySQL सर्वर से कनेक्ट नहीं कर सकता। जब मैं लॉग इन करने का प्रयास करता हूं तो मुझे निम्न संदेश मिलता है

Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.

मैं अब लॉग फाइल खोजने की कोशिश कर रहा हूं। मैं भागा phpinfo()और यह मुझे बताता है कि php.iniफ़ाइल में स्थित है /etc, हालांकि जब मैं देखता हूं तो मैं केवल देख सकता हूं php.ini.default। मैं php.ini.defaultलॉग फ़ाइल को निर्दिष्ट करके /tmp/php_errorsलॉगिंग को सक्षम करने के लिए संपादित करने के लिए आगे बढ़ता हूं ।

मैंने phpMyAdmin के माध्यम से MySQL सर्वर में प्रवेश करने की कोशिश की और मुझे अभी भी वही त्रुटि मिलती है। मैं आगे बढ़ता हूं, /tmpलेकिन त्रुटि लॉग नहीं है।

मैं क्या गलत कर सकता हूँ पर कोई सुझाव?

जवाबों:


9

अपने इच्छित लॉगिंग को सक्षम करने के लिए उसका नाम बदलने और उसे संपादित php.ini.defaultकरने का प्रयास php.iniकरें।

अपाचे के दोबारा चालू होने तक बदलाव संभवत: प्रभावी नहीं होंगे। चूंकि आप एक मैक का उपयोग कर रहे हैं, बस वेब साझाकरण को अक्षम करें और इसे फिर से सक्षम करें।


26

अपाचे के लॉग के नीचे स्थित हैं /var/log/apache2


8
जब php.ini में कोई स्थान निर्दिष्ट नहीं किया जाता है, तो PHP त्रुटि लॉग डिफ़ॉल्ट रूप से / var / log / apache2 / error_log में पाया जाता है। धन्यवाद।
एंड्रयू ह्वे

3
मेरे पास एक कस्टम अपाचे स्थापित है, इसलिए मुझे अपनी लॉग फाइलें मिलीं find /usr/local -name error_log
वालरस कैट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.