
We are searching data for your request:
Upon completion, a link will appear to access the found materials.
Banyak pemilik laman web menggunakan PHP dengan laman web mereka untuk mengembangkan keupayaan tapak. Sebelum anda dapat mengaktifkan PHP pada Mac, pertama sekali anda perlu mengaktifkan Apache. Kedua-dua PHP dan Apache adalah program perisian sumber terbuka percuma dan keduanya dipasang pada semua Mac. PHP adalah perisian sisi pelayan, dan Apache adalah perisian pelayan web yang paling banyak digunakan. Membolehkan Apache dan PHP pada Mac tidak sukar dilakukan.
01of 04Dayakan Apache pada MacOS
Untuk mendayakan Apache, buka aplikasi, yang terletak dalam folder Mac Aplikasi> Utiliti. Anda perlu bertukar kepada pengguna root di Terminal supaya anda boleh menjalankan arahan tanpa sebarang isu kebenaran. Untuk beralih kepada pengguna root dan mulakan Apache, masukkan kod berikut ke dalam Terminal.
sudo su -
mula apachectl
Itu sahaja. Jika anda ingin menguji jika ia berfungsi, masukkan // localhost / dalam pelayar, dan anda harus melihat halaman ujian Apache biasa.
Membolehkan PHP untuk Apache
Buat sandaran konfigurasi Apache semasa sebelum memulakan. Ini adalah amalan yang baik kerana konfigurasi mungkin berubah dengan peningkatan masa hadapan. Lakukan ini dengan memasukkan yang berikut di Terminal:
cd / etc / apache2 /
cp httpd.conf httpd.conf.sierra
Seterusnya, edit konfigurasi Apache dengan:
vi httpd.conf
Uncomment baris berikutnya (keluarkan #):
LoadModule php5_module libexec / apache2 / libphp5.so
Kemudian, mulakan semula Apache:
mula semula apachectl
Nota: Apabila Apache sedang berjalan, identitinya kadangkala "httpd," yang pendek untuk "daemon HTTP." Kod contoh ini mengandaikan versi PHP 5 dan MacOS Sierra. Oleh kerana versi telah dinaik taraf, kod tersebut mesti berubah untuk menampung maklumat baru.
03of 04Sahkan Bahawa PHP Diaktifkan
Untuk mengesahkan bahawa PHP didayakan, buat halaman phpinfo () di DocumentRoot anda. Di MacOS Sierra, DocumentRoot lalai terletak di / Perpustakaan / WebServer / Dokumen. Sahkan ini dari konfigurasi Apache:
grep DocumentRoot httpd.conf
Buat halaman phpinfo () di DocumentRoot anda:
echo '/Library/WebServer/Documents/phpinfo.php
Sekarang buka penyemak imbas dan masukkan //localhost/phpinfo.php untuk mengesahkan bahawa PHP didayakan untuk Apache.
04of 04Perintah Apache tambahan
Anda sudah belajar bagaimana untuk memulakan Apache dalam mod Terminal dengan mula apachectl. Berikut adalah beberapa baris arahan yang anda perlukan. Mereka perlu dilaksanakan sebagai pengguna root di Terminal. Jika tidak, awalan mereka dengan.
Hentikan Apache
berhenti apachectl
Hentikan anggun
apachectl anggun
Restart Apache
mula semula apachectl
Mula semula anggun
apachectl anggun
Untuk mencari versi Apache
httpd -v
Nota: Mula "permulaan", mulakan semula atau berhenti menghalang halangan mendadak pada prosiding dan membolehkan proses yang sedang berjalan selesai.
I apologize for interfering ... I understand this issue. Anda boleh berbincang. Tulis di sini atau di PM.
Ini pendapat yang lucu
I do not see the point in this.
Congratulations, what words do you need ..., brilliant idea
Bravo, as a sentence ..., brilliant idea
Ia jelas pada pendapat saya. Saya menemui jawapan kepada soalan anda di google.com
Anda baru sahaja melawat idea bernas