Mac OS X Yosemite & మావెరిక్స్ కోసం Apacheలో PHPని ఎలా ప్రారంభించాలి

Anonim

OS X మావెరిక్స్ PHP 5.4.30తో వస్తుంది మరియు OS X మౌంటైన్ లయన్ షిప్‌లు PHP 5.3.13తో ముందే ఇన్‌స్టాల్ చేయబడ్డాయి, అయితే మీరు అంతర్నిర్మిత Apache సర్వర్‌ను ప్రారంభించినట్లయితే, PHP ప్రారంభించబడలేదని మీరు కనుగొంటారు. అప్రమేయంగా. దీన్ని మార్చడం చాలా సులభం మరియు మీరు వెబ్ డెవలపర్ అయితే మరియు మీ స్థానిక Macలో OS X 10.8 లేదా తర్వాతి వెర్షన్‌తో PHP రన్ కావాలనుకుంటే, అది ఏ సమయంలోనైనా పని చేయడానికి అనుసరించండి.

టెర్మినల్‌ను ప్రారంభించండి మరియు అభ్యర్థించినప్పుడు నిర్వాహకుని పాస్‌వర్డ్‌ను ఉపయోగించి కింది ఆదేశాన్ని నమోదు చేయండి:

sudo nano /etc/apache2/httpd.conf

ఇప్పుడు నానో శోధన లక్షణాన్ని ఉపయోగించడానికి Control+W నొక్కండి మరియు "php" అని టైప్ చేయండి

క్రింది పంక్తిని గుర్తించి, వ్యాఖ్యను () మొదటి నుండి తీసివేయండి:

LoadModule php5_module libexec/apache2/libphp5.so

ఇప్పుడు మార్పులను సేవ్ చేయడానికి Control+O నొక్కండి, తర్వాత నానో నుండి నిష్క్రమించడానికి Control+Xని నొక్కండి.

కమాండ్ ప్రాంప్ట్ వద్ద తిరిగి, మీరు php మాడ్యూల్ లోడ్ కావడానికి Apache సర్వర్‌ని పునఃప్రారంభించాలనుకుంటున్నారు. ఇది కింది ఆదేశంతో చేయబడుతుంది లేదా మీరు 3వ పార్టీ వెబ్‌షేరింగ్ ప్యానెల్‌లో ఆన్/ఆఫ్ స్విచ్‌ని టోగుల్ చేయవచ్చు:

sudo apachectl పునఃప్రారంభించండి

Apache త్వరగా పునఃప్రారంభించబడుతుంది మరియు PHP ప్రారంభించబడుతుంది.

మీరు ఏదైనా php ఫైల్‌ని ~/Sites/ డైరెక్టరీలోకి విసిరి, స్థానిక హోస్ట్/~user/file.phpని వెబ్ బ్రౌజర్‌లోకి లోడ్ చేయడం ద్వారా దీన్ని ధృవీకరించవచ్చు లేదా ఇప్పటికే ఉన్న phpని తనిఖీ చేయడానికి మీరు phpinfo()ని ఉపయోగించవచ్చు. php పొడిగింపుతో ఏదైనా ఫైల్‌లో కింది వాటిని ఉంచడం ద్వారా కాన్ఫిగరేషన్:

ఆ ఫైల్‌ను వినియోగదారు ~/సైట్‌లు/ డైరెక్టరీలో సేవ్ చేసి వెబ్ బ్రౌజర్‌లోకి లోడ్ చేయండి.

మీరు PHP కాన్ఫిగరేషన్‌లో ఏవైనా మార్పులు చేయాలనుకుంటే, డిఫాల్ట్ php.ini ఫైల్‌ను కాపీ చేయడానికి కింది ఆదేశాన్ని ఉపయోగించండి:

cp /private/etc/php.ini.default /private/etc/php.ini

కాపీ చేసిన php.ini ఫైల్‌కు అవసరమైన విధంగా /etc/ లేదా /private/etc/లో సర్దుబాట్లు చేయండి, అసలు .డిఫాల్ట్ ఫైల్‌ను అలాగే వదిలివేయండి. ఎప్పటిలాగే, php.iniకి ఏవైనా పెద్ద మార్పులు వాటిపై ప్రభావం చూపడానికి మరొక Apache పునఃప్రారంభించవలసి ఉంటుంది.

Mac OS X Yosemite & మావెరిక్స్ కోసం Apacheలో PHPని ఎలా ప్రారంభించాలి