KNOLEDGEBASE · PHP పర్యావరణం
PHP చరరాశి అప్లోడ్ _ మాక్స్ _ ఫైళ్ళ పరిమాణం స్థానిక విలువ మరియు మాస్టర్ విలువ భిన్నంగా ఉంటాయి.
చివరిగా నవీకరించబడినది 2025-06-07
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
మధ్య వ్యత్యాసం స్థానిక విలువ మరియు మాస్టర్ విలువ నుండి upload_max_filesize మీ PHP ఆకృతీకరణలో సాధారణంగా జరుగుతుంది ఎందుకంటేః
- స్థానిక విలువ: ఇది ప్రస్తుత స్క్రిప్ట్ లేదా సందర్భానికి వర్తించే సెట్టింగ్ (ఉదాహరణకు, ఒక నిర్దిష్ట వర్చువల్ హోస్ట్, డైరెక్టరీ లేదా. htaces ఫైల్).
- మాస్టర్ విలువ: ఇది మెయిన్లో డిఫాల్ట్ గ్లోబల్ సర్వర్ సెట్టింగ్
php.iniద్వారా నిర్వహించబడుతున్న ఫైలు cPanel> ఒక PHP సంస్కరణను ఎంచుకోండి.
అవి ఎందుకు భిన్నంగా ఉంటాయి
ది. స్థానిక విలువ ఒక PHP చరరాశి యొక్క స్క్రిప్ట్ ఆదేశాల ద్వారా డెవలపర్చే నియంత్రించబడుతుంది, అయితే ప్రపంచ విలువ ద్వారా నిర్వహించబడుతుంది cPanel> ఒక PHP సంస్కరణను ఎంచుకోండిస్థానిక విలువలను డెవలపర్ కోడ్ లేదా కాన్ఫిగరేషన్ ఫైళ్ళ ద్వారా సెట్ చేయవచ్చు. కోడ్లో PHP చరరాశులను సెట్ చేయడానికి సాధారణంగా ఉపయోగించే స్థానాలుః
- ఓవర్ రైడింగ్ విలువలను. htax, httpd.conf,. user. ini లేదా php.ini లో పేర్కొనవచ్చు.:
- ఒక & nbsp; అయితే
.htaccessఫైలు,httpd.confలేదా ఒక నిర్దిష్ట వర్చువల్ హోస్ట్ ఆకృతీకరణ చరరాశికి విలువను పేర్కొంటుంది, మరియు ప్రపంచ విలువను అధిగమిస్తుంది, స్థానిక విలువ భిన్నంగా ఉంటుంది.
- ఒక & nbsp; అయితే
- PHP కోడ్లో రన్టైమ్ స్పెసిఫికేషన్:
- ఒక స్క్రిప్ట్ ఉపయోగించవచ్చు
ini_set()మార్చడానికిupload_max_filesizeప్రస్తుత స్క్రిప్ట్ కోసం రన్టైమ్ వద్ద.
- ఒక స్క్రిప్ట్ ఉపయోగించవచ్చు
- ప్రతి-డైరెక్టరీ లేదా ప్రతి-వినియోగదారు సెట్టింగులు:
- PHP ఆకృతీకరణలు వేర్వేరు డైరెక్టరీలు లేదా వినియోగదారులకు, ముఖ్యంగా షేర్డ్ హోస్టింగ్ వాతావరణాలలో మారవచ్చు.
- ఇవి డైరెక్టరీ-నిర్దిష్ట లేదా యూజర్-నిర్దిష్ట. htax,. user. ini లేదా php.ini ఫైళ్ళలో పేర్కొనబడ్డాయి.
-
స్క్రిప్ట్ ఆకృతీకరణ ఫైలుః
- WordPress వంటి స్క్రిప్ట్స్ స్పెసిఫికేషన్ను అనుమతిస్తాయి
ini_set() basedwp-config.https:// ih. చెల్లని/t1 వంటి ఆకృతీకరణ ఫైళ్ళలో PHP చర విలువలు
- WordPress వంటి స్క్రిప్ట్స్ స్పెసిఫికేషన్ను అనుమతిస్తాయి
వ్యత్యాసాన్ని సరిచేయడం
స్థానిక విలువ మరియు ప్రధాన విలువను సమలేఖనం చేయడానికి, మీరు ఓవర్రైడ్ ఎక్కడ జరుగుతుందో గుర్తించాలి మరియు అవసరమైన సర్దుబాట్లు చేయాలి.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
పరిష్కరించడానికి దశలుః
-
మాస్టర్ ఆకృతీకరణను తనిఖీ చేయండి
php.ini:- మీ ఆచూకీని కనుగొనండి
php.iniఫైలు. మీరు ఈ క్రింది వాటిని ఉపయోగించి దాని మార్గాన్ని కనుగొనవచ్చుః - వెతకండి
upload_max_filesizeనిర్దేశించి, కావలసిన విలువకు అమర్చండి. ఉదాహరణకుః
- మీ ఆచూకీని కనుగొనండి
-
. htax లో ఓవర్రైడ్లు లేవని నిర్ధారించుకోండిః
- మీరు అపాచీని ఉపయోగిస్తున్నట్లయితే, తనిఖీ చేయండి
.htaccessప్రస్తుత డైరెక్టరీ లేదా పేరెంట్ డైరెక్టరీల్లోని ఫైళ్లు. - ఈ క్రింది మార్గదర్శకాల కోసం చూడండిః
php_value upload_max_filesize 10M
- మీ వాటితో సరిపోలేలా వాటిని తీసివేయండి లేదా సర్దుబాటు చేయండి.
php.iniవిలువ.
- మీరు అపాచీని ఉపయోగిస్తున్నట్లయితే, తనిఖీ చేయండి
-
రన్టైమ్ ఓవర్రైడ్స్ కోసం తనిఖీ చేయండిః
- ఏదైనా కోసం మీ PHP స్క్రిప్ట్లను తనిఖీ చేయండి.
ini_set()మారగల కాల్స్upload_max_filesizeఅమలు సమయంలో విలువ.
- ఏదైనా కోసం మీ PHP స్క్రిప్ట్లను తనిఖీ చేయండి.
-
మార్పులను ధృవీకరించండిః
- తిరిగి నడవండి
phpinfo()మరియు స్థానిక విలువ మరియు ప్రధాన విలువ రెండూ ఇప్పుడు సరిపోలుతున్నాయని నిర్ధారించండి.
- తిరిగి నడవండి
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
గమనికలుః
- నిర్ధారించుకోండి
post_max_sizeవిలువలోphp.iniఅప్లోడ్ లను నిర్వహించడానికి కూడా తగినంత పెద్దది. ఇది సాధారణంగా దాని కంటే పెద్దదిగా ఉండాలి.upload_max_filesize. - మెమరీ _ లిమిట్ విలువ కూడా అప్లోడ్ లను నిర్వహించడానికి తగినంతగా ఉందని నిర్ధారించుకోండి.
నిలబడటానికి ఏమి ఉందో మాకు చెప్పండి.
A short conversation with an engineer. No quote-bot, no callback queue.