Tampilkan postingan dengan label Apache. Tampilkan semua postingan
Tampilkan postingan dengan label Apache. Tampilkan semua postingan

Senin, 07 Oktober 2013

Setting Apache


  1. Disable listing file directory
    dari #Options Indexes FollowSymLinks menjadi Options None
  2. berlanjut...http://www.thegeekstuff.com/2011/03/apache-hardening/

Kamis, 03 Oktober 2013

HTML Tidak Bisa Menampilkan PHP Script

Ternyata ada yang masih kurang di file konfigurasi Apache httpd.conf, yakni php hanya dijalankan oleh file .php, sehingga file .html tidak berhasil melakukan parse terhadap PHP script. Solusinya adalah mengedit, 
AddType application/x-httpd-php .php

menjadi
AddType application/x-httpd-php .php .html

PHP di Apache Tidak Menampilkan Error

Kesalahan yang seharusnya tidak terjadi, namun sering kali menyebabkan waktu yang seharusnya terpakai untuk hal yang lebih berguna menjadi sia-sia. Kejadian seperti ini sudah sering kali BalonCoding alami, namun masih saja terjadi #tepokjidat.

Kejadian kali ini adalah PHP script yang BalCod jalankan tidak menampilkan pesan kesalahan. Sehingga dieditlah php.ini, mengaktifkan parameter 
display_errors = On
masih belum bisa. Aktifkan lagi parameter 
display_startup_errors = On
error_reporting = E_ALL
html_errors = On
ternyata belum bisa juga. Copy - paste file php.ini ke folde c:\windows\ juga belum bisa. Nah, kesalahannya adalah bahwa sudah ada parameter display_errors = Off. Sehingga walaupun di atas file php.ini ada baris display_errors = On, namun karena di bawah display_errors = Off, maka yang berlaku adalah yang Off. Jadi solusinya hanya mengedit Off menjadi On, bukan menambahkan baris lagi. ^_^ Oh, ingat restart Apache!

Restart Apache Via Command Line di Windows

BalonCoding mencoba melakukan restart Apache via command line dengan syntax seperti di bawah ini, 
httpd -k restart -n "Apache2.4"
Hasilnya,
AH00558: httpd: Could not reliably determine the server's fully qualified domain
 name, using fe80::93c:baad:80aa:f1a9. Set the 'ServerName' directive globally t
o suppress this message

Solusinya,

  1. edit file C:\Apache24\conf\httpd.conf
  2. cari "ServerName", edit agar menjadi 
    ServerName localhost
  3. ulangi perintah,
    httpd -k restart -n "Apache2.4"