2013-08-28 14 views
11

मैं PHP POST सरणी की सीमा 1000 से 6000 तक बदलना चाहता हूं। क्या उसे करने का कोई तरीका है ? मैं उस के बारे में खोज और मैंने पाया कि मैं php.ini में कुछ चर बदलना चाहिए लेकिन समस्या यह है कि मैं फ़ाइल की निर्देशिका मेरी cpanel में नहीं मिला है:मेरे सीपीनेल से php.ini तक कैसे पहुंचे?

Your server's php.ini file is located at /usr/local/lib/php.ini. 

इस लाइन CPanel प्रलेखन से है लेकिन छिपी हुई फाइलें दिखाने के बाद भी मुझे इस निर्देशिका को मेरे सीपीएनल में नहीं मिला ?? क्या कोई मुझे इस फ़ाइल को ढूंढने में मदद कर सकता है?

+1

हां, आप इसे '.htaccess' फ़ाइल का उपयोग करके प्राप्त कर सकते हैं - आपको वास्तव में' php.ini' फ़ाइल को संपादित नहीं करना है, जिसे साझा होस्टिंग पर अक्सर आपके पास पहुंच नहीं है। Https://kb.mediatemple.net/questions/1658/Using+.htaccess+files#gs –

उत्तर

0

आप इसे कमांड लाइन के माध्यम से ढूंढने का प्रयास कर सकते हैं।

find/-type f -name "php.ini" 

या आप अपनी साइट के मूल में एक .htaccess फ़ाइल में निम्न जोड़ सकते हैं।

php_value max_input_vars 6000 
php_value suhosin.get.max_vars 6000 
php_value suhosin.post.max_vars 6000 
php_value suhosin.request.max_vars 6000 
+0

देखें मैं टिप्पणी का प्रयास करता हूं और यह वही usr/local/...... दिखाता है लेकिन मुझे यह जगह नहीं मिल रही है कमांड लाइन से cpanel खाता – Basel

+0

'vi/usr/local/lib/php.ini', यह दस्तावेज़ को खोल देगा, आपको जिन पंक्तियों को संपादित करने की आवश्यकता है, उन्हें नीचे स्क्रॉल करें, 'i' संख्याओं को संपादित करें, हिट करें' esc ', 'w' हिट रिटर्न टाइप करें, टाइप करें' q' हिट रिटर्न। किया गया – cmorrissey

0

मुख्य स्क्रीन पर जाएं। 'सॉफ्टवेयर/सेवाएं'> 'php.ini EZConfig' के तहत।

3

यदि आप साझा होस्टिंग वातावरण पर हैं तो इन परिवर्तनों को करने के लिए आपको php.ini तक पहुंच नहीं होगी, अगर आपको पहुंच की आवश्यकता है, तो वर्चुअल प्राइवेट सर्वर (वीपीएस) या समर्पित सर्वर एक बेहतर विकल्प हो सकता है यदि आप इसे स्वयं प्रबंधित करने में विश्वास रखते हैं।

वैकल्पिक रूप से यदि आप अपनी वेब निर्देशिका की रूट में .htaccess नामक एक नई फ़ाइल बनाते हैं (सुनिश्चित करें कि फ़ाइल बनाने के लिए नोटपैड का उपयोग करते हुए इसमें .txt एक्सटेंशन नहीं है) और इस तरह की कुछ कॉपी करें।

php_value settingToChange 6000 

यह केवल तभी काम करेगा जब आपका होस्टिंग प्रदाता आपको कुछ कॉन्फ़िगरेशन मान ओवरराइड कर दे। यह पूछने के लिए सबसे अच्छा है कि यह कोशिश करने के बाद काम नहीं करता है।

0

आप नहीं कर सकते साझा होस्टिंग पर यह करते हैं, (अन्यथा आप समर्पित सर्वर के लिए देखो जहाँ आप कुछ भी प्रबंधन कर सकते हैं कर सकते हैं) एक ही के लिए होस्टिंग

7

Cpanel 60.0.26 (नवीनतम संस्करण) php.ini के समर्थन के लिए टिकट जोड़े सॉफ्टवेयर के तहत स्थानांतरित> PHP संस्करण का चयन करें> PHP विकल्प> बदलें मूल्य> सहेजें पर स्विच करें।

+2

वहां नहीं मिला। –

0

PHP के लिए सीपीनल खोज में, आपको सॉफ्टवेयर के तहत "PHP संस्करण का चयन करें" मिलेगा।

सॉफ्टवेयर -> PHP संस्करण का चयन करें -> PHP विकल्प पर स्विच करें -> बदलें मूल्य -> ​​सहेजें।

संबंधित मुद्दे