Request URL /server-status or 404 Page Not Found Apache Error Meminta URL / server-status atau 404 Halaman Tidak Ditemukan Apache Error
In Apache web server, when an administrator wants to check the Apache server status with the command “apachectl status” or “service httpd fullstatus” at shell prompt, the following error may occur: Pada server web Apache, ketika seorang administrator ingin memeriksa status server Apache dengan perintah "apachectl status" atau "service httpd fullstatus" pada prompt shell, kesalahan berikut mungkin terjadi:
Not Found Tidak Ditemukan
The requested URL /server-status was not found on this server. URL yang diminta / server-status tidak ditemukan di server ini.
If you request the Apache status from web page by viewing http://domain_name/server-status link location, a 404 page not found error will be returned by web browser. Jika Anda meminta status Apache dari halaman web dengan melihat link http://domain_name/server-status lokasi, halaman 404 tidak ditemukan kesalahan akan dikembalikan oleh browser web.
There are several reasons why this problem can occurred. Ada beberapa alasan mengapa masalah ini bisa terjadi. First thing to check is to ensure that the mod_status status handler is properly setup and loaded in httpd.conf configuration file. Hal pertama yang harus memeriksa adalah untuk memastikan bahwa status penangan mod_status benar setup dan dimuat dalam file konfigurasi httpd.conf. Using APXS, the following 2 lines must exist: Menggunakan APXS, 2 baris berikut harus ada:
LoadModule status_module /path/to/apache/modules/mod_status.so LoadModule status_module / path / ke / apache / modules / mod_status.so
AddModule mod_status.c AddModule mod_status.c
If the lines exist, the problem probably lies on virtual host declaration. Jika garis ada, masalahnya mungkin terletak pada deklarasi virtual host. As a side note, you can also check if the status handler is been activated to show more information (but will slow down a busy server) by locating the following line in httpd.conf (default to off): Sebagai catatan, Anda juga dapat memeriksa apakah status penangan yang telah diaktifkan untuk menampilkan informasi lebih lanjut (tapi akan memperlambat server yang sibuk) dengan menempatkan baris berikut di httpd.conf (default off):
ExtendedStatus On ExtendedStatus On
For virtual host for server-status, ensure that the following line exists in your Apache configuration file: Untuk virtual host untuk server-status, pastikan bahwa baris berikut ada di file konfigurasi Apache Anda:
SetHandler server-status SetHandler server-status
Order allow,deny Order allow, deny
Deny from all Deny from all
Allow from localhost Allow from localhost
You can change the localhost to your domain name such as .example.com (including dot in front of domain) to allow access from domain address. Anda dapat mengubah localhost ke nama domain seperti. Example.com (termasuk titik di depan domain) untuk memungkinkan akses dari alamat domain. Else localhost restrict access doesn't allow public access to server-status, and only command shell access locally is possible. Localhost lain membatasi akses tidak mengijinkan akses publik ke server-status, dan hanya perintah shell akses secara lokal adalah mungkin.
Note that also if you use NameVirtualHost *:80 directive, or any *:port directive to run multiple name based virtual hosts, this configuration does not allow server-status on any of the publicly accessible addresses. Perlu diketahui juga bahwa jika Anda menggunakan NameVirtualHost *: 80 direktif, atau apapun *: port direktif untuk menjalankan beberapa virtual host berbasis nama, konfigurasi ini tidak memungkinkan server-status pada salah satu dari alamat yang dapat diakses publik. The reason is that the first Virtual Host in the directive is considered the “Default Virtual Host”, and any unknown entries on the NameVirtualHost space whenever user or process attempts to access port 80 on any IP address, will go to this virtual host by default. Alasannya adalah bahwa Host Virtual pertama di direktif dianggap sebagai "Default Virtual Host", dan setiap entri yang tidak dikenal di ruang NameVirtualHost setiap kali pengguna atau proses mencoba untuk mengakses port 80 pada alamat IP, akan pergi ke virtual host secara default . Hence the 404 page not found error is returned. Maka halaman 404 tidak ditemukan kesalahan dikembalikan. Furthermore the server-status configuration cannot be placed inside of a VirtualHost directive to be read from a full domain name. Selain status server konfigurasi tidak dapat ditempatkan dalam sebuah direktif VirtualHost untuk dibaca dari sebuah nama domain lengkap.
There are 2s solution and workarounds for this scenario, either by making the server listen on an alternative port (such as port 8080), or allowing only internal or local access. Ada solusi 2s dan workarounds untuk skenario ini, baik dengan membuat server mendengarkan pada port alternatif (seperti port 8080), atau hanya mengizinkan internal atau akses lokal.
To change to another port, simply adding “Listen 8080″ to the configuration, and you can access the server status from external by using http://domain:8080/server-status in any web browser. Untuk mengubah ke port lain, hanya menambahkan "Dengarkan 8080" ke konfigurasi, dan Anda dapat mengakses server status dari eksternal dengan menggunakan http://domain:8080/server-status dalam browser web.
To allow only local access for commands such as 'apachectl status' or 'service httpd fullstatus', simply switch each * to the actual IP address to work from, then accessing from localhost (127.0.0.1) will work. Untuk mengizinkan hanya akses lokal untuk perintah-perintah seperti 'apachectl status' atau 'service httpd fullstatus', hanya beralih masing-masing * untuk alamat IP aktual untuk bekerja dari, kemudian mengakses dari localhost (127.0.0.1) akan bekerja.
For example, change from: Sebagai contoh, perubahan dari:
NameVirtualHost *:80 NameVirtualHost *: 80
to untuk
NameVirtualHost 10.0.0.3:80 NameVirtualHost 10.0.0.3:80
Once configuration file is modified correctly, restart Apache HTTPD server. Setelah file konfigurasi diubah dengan benar, restart server Apache HTTPD.
IMPORTANT : The page is machine translated and provided "as is" without warranty. PENTING: Halaman ini adalah mesin diterjemahkan dan diberikan "sebagaimana adanya" tanpa jaminan. Machine translation may be difficult to understand. Terjemahan mesin mungkin sulit untuk mengerti. Please refer to Silakan merujuk ke original English article artikel asli bahasa Inggris whenever possible. bila memungkinkan.
Related Articles Artikel Terkait
- Apache Status (whm-server-status) in cPanel WebHost Manager Returns Blank Page Apache Status (WHM-server-status) di cPanel webhost Manager Pengembalian Blank Page
- cPanel WHM Failed to Receive Status Information From Apache Error cPanel WHM Gagal Menerima Informasi Status Dari Apache Error
- Apache Warn NameVirtualHost *:80 Has No VirtualHosts Error When Start Apache Peringatkan NameVirtualHost *: 80 Apakah Tidak VirtualHosts Kesalahan Ketika Mulai
- winnt_accept: Asynchronous AcceptEx failed Error in Apache Log winnt_accept: Asynchronous AcceptEx gagal di Apache Log Kesalahan
- Fix Internal Server Error When Accessing Easy Apache in cPanel WebHosting Manager Perbaiki Internal Server Error Ketika Mengakses Mudah Apache di cPanel WebHosting Manager
- Improve Apache Web Server Security: Use ServerTokens and ServerSignature to Disable Header Meningkatkan Apache Web Server Security: Gunakan ServerTokens dan ServerSignature untuk Nonaktifkan Header
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 – Part 4 Instalasi Web Server di FreeBSD 6.0 dengan Apache 2.2, MySQL 5.0 dan PHP 5 - Bagian 4
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 – Part 5 Instalasi Web Server di FreeBSD 6.0 dengan Apache 2.2, MySQL 5.0 dan PHP 5 - Bagian 5
- Running apachectl status Returns lynx: not found Error Menjalankan lynx Pengembalian apachectl status: tidak ditemukan Error
- FreeBSD Apache HTTP Accept Filter Error FreeBSD Apache HTTP Accept Filter Error










































December 28th, 2007 02:23 28 Desember 2007 02:23
You can still visit even though SSL certificate is expired. Anda masih dapat mengunjungi meskipun sertifikat SSL kadaluarsa. Just accept the security warning. Hanya menerima peringatan keamanan. Looks like your site is having configuration error on web server, probably virtual hosts or redirection error. Sepertinya situs Anda mengalami kesalahan konfigurasi pada server web, mungkin virtual host atau pengalihan kesalahan.
December 28th, 2007 01:37 28 Desember 2007 01:37
Hi, Hai,
I hope you dont mind me asking you, but i've been searching on Google for some help as i'm totally stuck – and then I found you !! Saya harap Anda dont mind saya meminta Anda, tapi aku sudah mencari pada Google untuk beberapa bantuan yang aku benar-benar terjebak - dan kemudian aku menemukan Anda!!
My website went down about 3 weeks ago and I cant get in touch wih the man who set my site up for me. Website saya turun sekitar 3 minggu yang lalu dan saya cant wih menghubungi orang yang mengatur situs saya untuk saya.
I'm trying to get onto my site and its just telling me that the certificate has expired, but I dont know what to do. Saya mencoba untuk mendapatkan ke situs saya dan saya hanya mengatakan bahwa sertifikat tersebut telah kedaluwarsa, tapi aku nggak tahu apa yang harus dilakukan.
I am desperate for help but am not too good on computers so dont understand all the 'lingo' and any advise would need to be in simple terms. Aku putus asa untuk membantu tetapi saya tidak terlalu baik pada komputer sehingga dont memahami semua 'istilah' dan setiap menyarankan akan perlu istilah-istilah yang sederhana.
I would be very very grateful if you could point me in the right direction. Saya akan sangat sangat berterima kasih jika Anda bisa mengarahkan saya ke arah yang benar.
Thanks hopefully, Thanks mudah-mudahan,
Lynda Lynda