Kā iespējot PHP programmā Apache operētājsistēmai Mac OS X Yosemite & Mavericks

Anonim

OS X Mavericks tiek piegādāts ar PHP 5.4.30, un OS X Mountain Lion tiek piegādāts ar iepriekš instalētu PHP 5.3.13, lai gan, startējot iebūvēto Apache serveri, jūs atklāsit, ka PHP nav iespējots. pēc noklusējuma. To ir viegli mainīt, un, ja esat tīmekļa izstrādātājs un vēlaties, lai PHP darbotos vietējā Mac datorā ar OS X 10.8 vai jaunāku versiju, sekojiet līdzi, lai tā darbotos ātri.

Palaidiet termināli un ievadiet šādu komandu, izmantojot administratora paroli, kad tas tiek pieprasīts:

sudo nano /etc/apache2/httpd.conf

Tagad nospiediet Control+W, lai izmantotu nano meklēšanas funkciju, un ierakstiet “php”

Atrodiet šo rindiņu un noņemiet komentāru () no sākuma:

LoadModule php5_module libexec/apache2/libphp5.so

Tagad nospiediet Control+O, lai saglabātu izmaiņas, pēc tam nospiediet Control+X, lai izietu no nano.

Atpakaļ komandu uzvednē vēlaties restartēt Apache serveri, lai ielādētu php moduli. To var izdarīt ar šādu komandu vai arī varat pārslēgt ieslēgšanas/izslēgšanas slēdzi trešās puses WebSharing panelī:

sudo apachectl restart

Apache ātri restartējas, un PHP tiks iespējots.

To varat pārbaudīt, iemetot jebkuru php failu direktorijā ~/Sites/ un ielādējot vietnihost/~user/file.php tīmekļa pārlūkprogrammā, vai arī izmantojiet phpinfo(), lai pārbaudītu esošo php. konfigurāciju, jebkurā failā ar php paplašinājumu ievietojot šo:

Saglabājiet šo failu lietotāja direktorijā ~/Sites/ un ielādējiet to tīmekļa pārlūkprogrammā.

Ja vēlaties veikt izmaiņas PHP konfigurācijā, izmantojiet šo komandu, lai izveidotu noklusējuma faila php.ini kopiju:

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

Veiciet korekcijas kopētajā php.ini failā /etc/ vai /private/etc/, ja nepieciešams, atstājot sākotnējo .default failu neskartu. Kā parasti, visām lielākajām izmaiņām php.ini būs jāveic vēl viena Apache restartēšana, lai tās stātos spēkā.

Kā iespējot PHP programmā Apache operētājsistēmai Mac OS X Yosemite & Mavericks