php - headers already sent displays after moving files from one server to another -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 11 जवाब

मेरे पास एक प्रोजेक्ट चालू है Dreamhost की मेजबानी और यह ठीक काम कर रहा है, लेकिन जब से डीएच वास्तव में धीमी गति से चल रहा है तो मैं इस परियोजना को अपने नए समर्पित सर्वर पर ले जा रहा हूं।

यह बात यह है कि जब मैं अपनी सभी फाइल को नए समर्पित (उबंटू 8.4) मुझे सारी जगहों पर चेतावनियां मिल रही हैं जो मुझे बता रही हैं कि हेडर पहले ही भेज दिए गए थे।

पहली कोशिश मैंने फाइलों को एफ़टीपी के जरिए भेज दिया था: मेरे मशीन पर डाउनलोड करें, सर्वर पर अपलोड करें - काम नहीं किया

दूसरा प्रयास था tar.gz पहले सर्वर पर फ़ोल्डर और इसे एक पर खुलाना, या तो काम नहीं किया

मैंने एएनएसआई को घेरने की कोशिश की और वे w शुरू ओर्किंग, हालांकि मेरी अधिकांश फाइलें लहजे होते हैं इसलिए एएनएसआई मेरे सभी फाइलों के लिए एक विकल्प नहीं है I को यूटीएफ 8 की आवश्यकता है

इसे ठीक करने के बारे में कोई भी विचार? मुझे यकीन है कि यह किसी प्रकार के कॉन्फ़िग होना चाहिए

  1. यदि utf-8 से बदलना 'एएनसी' यह काम करता है, आपकी फाइल में यूटीएफ 8-बीओएम है: या तो हेक्स एडिटर (बहुत सारे काम) का उपयोग कर या एक एडिटर का इस्तेमाल कर उन्हें हटा दें, जो कि यूफ़फ़ 8 को न डालने (या कॉन्फ़िगर किया जा सकता है) -बॉम वहाँ आप आमतौर पर इन अक्षरों को एक संपादक में नहीं देख पाएंगे, इसलिए प्रभावी रूप से लगता है कि & lt; php से पहले कोई आउटपुट नहीं है? देखें:
  2. एक अस्थायी रूप से आप output_buffering सेटिंग को .htaccess / php.ini पर सेट कर सकते हैं जब तक कि आप सभी फाइलों को तय नहीं करते हैं।

Comments

Popular posts from this blog

windows - Heroku throws SQLITE3 Read only exception -

lex - Building a lexical Analyzer in Java -

python - rename keys in a dictionary -