Saya meminta Apache mengerjakan 10.8 MPBR saya. Saya belum menggunakannya selama beberapa minggu, dan sekarang sepertinya tidak dimulai. Saya tidak mendapatkan apa-apa di / private / var / log / apache2. Tidak ada, berarti tidak ada pencatatan sama sekali, kesalahan atau sebaliknya. Izin pada folder log adalahdrwxr-xr-x root wheel
Saya telah mencoba semua cara untuk memulai, menghentikan, dan memulai kembali apache. Saya telah memeriksa aktivitas pada port 80, tidak ada yang terjadi.
Configtest adalah Syntax OK
. Saya belum mengutak-atik apache dengan cara apa pun di antara waktu sekarang dan kapan itu terakhir bekerja.
Saya mendapatkan kesalahan 'alasan aneh' di konsol.
1/17/13 8:47:34.592 PM com.apple.launchd[1]: (org.apache.httpd) Throttling respawn: Will start in 10 seconds
1/17/13 8:47:44.594 PM com.apple.launchd[1]: (org.apache.httpd[22855]) Job failed to exec(3). Setting up event to tell us when to try again: 2: No such file or directory
1/17/13 8:47:44.594 PM com.apple.launchd[1]: (org.apache.httpd[22855]) Job failed to exec(3) for weird reason: 2
1/17/13 8:47:44.594 PM com.apple.launchd[1]: (org.apache.httpd) Job should be able to exec(3) now.
Bit 'Tidak ada file atau direktori' mencurigakan, tetapi tidak tahu file / dir apa yang hilang. Langkah saya berikutnya adalah mencoba dan mulai dari pengaturan vanilla biasa dan lihat apakah itu berhasil.
Saya lebih suka tidak menginstal MAMP, saya hanya perlu server web, jadi semoga saya bisa mengetahui apa yang menjadi borked.
Adakah yang tahu cara mendapatkan debug yang lebih baik tentang apa yang ada di Konsol?
Adakah yang bisa menebak apa yang keluar dari pukulannya?
/var/log/apache2/error_log
tolong?Jawaban:
Saya memiliki masalah yang persis sama. Saya memulai Apache tanpa DocumentRoot. Itu berhasil.
sumber
httpd: Could not reliably determine the server's fully qualified domain name, using sinisterkid.local for ServerName
. Saya pikir pengaturan ServerName di file httpd.conf akan memperbaikinya. Sekarang Apache tampaknya berjalan ... tetapi tidak akan berhenti.Saya telah melihat yang serupa hari ini, tidak ada log dan apache yang bertindak seperti itu dimulai. Masalah bagi saya adalah file vhost yang buruk.
sudo apachectl -S
ini memungkinkan saya untuk melihat kesalahansumber
Saya punya masalah yang sama dengan apache dan saya menemukan apa yang salah (dan di mana file konfigurasi) dengan perintah ini:
Saya mengetahui hal ini dari posting forum ini tentang masalah apache .
sumber
Log secara default di / var / log / apache2 / dan bukan di / private / ... jika Anda belum mengubahnya, Anda juga dapat menggunakan Launchpad => Utilities => Console untuk melihatnya.
sumber
Sudahkah Anda menginstal / meningkatkan ruby? lihat org.apache.httpd.plist Anda, lihat apakah Anda punya http-wrapper di sana. jika demikian mungkin ada masalah dengan binary ruby. periksa jalur dan tautan lunak Anda lagi.
sumber