Mematikan PHP Safe Mode di cPanel/WHM

Berikut saya akan menunjukkan bagaimana cara mematikan PHP safe mode di cPanel, baik untuk seluruh domain di server cPanel maupun untuk domain tertentu saja.

Untuk mematikan PHP safe mode untuk seluruh domain di server cPanel, ikuti langkah-langkah berikut :

  1. Login WHM, lalu di menu kiri arahkan ke Service Configuration, lalu klik PHP Configuration Editor

    PHP Configuration Editor
  2. Pada baris Safe Mode, rubah jadi Off, lalu klik tombol Save
    Safe Mode : Off

Sedangkan di bawah ini adalah langkah-langkah untuk mematikan PHP Safe Mode untuk domain tertentu :
(more…)

VirtualHost overlaps

Saat kita melakukan setting VirtualHost di httpd.conf, misal contoh seperti berikut:

<VirtualHost 100.100.100.100:80>
ServerName domain-satu.com
ServerAlias *.domain-satu.com
DocumentRoot /home/domain-satu.com/html
ServerAdmin admin@domain-satu.com
TransferLog /home/domain-satu.com/logs/transfer.log
ErrorLog /home/domain-satu.com/logs/error.log
</VirtualHost>

<VirtualHost 100.100.100.100:80>
ServerName domain-dua.com
ServerAlias *.domain-dua.com
DocumentRoot /home/domain-dua.com/html
ServerAdmin admin@domain-satu.com
TransferLog /home/domain-dua.com/logs/transfer.log
ErrorLog /home/domain-dua.com/logs/error.log
</VirtualHost>

Dan juga, “domain-dua.com” point ke websitenya “domain-satu.com”.

Setelah itu kita melakukan start/restart apache, kita mendapatkan error seperti dibawah ini

VirtualHost 100.100.100.100:80 overlaps with VirtualHost 100.100.100.100:80, the first has precedence, perhaps you need a NameVirtualHost directive

Note : IP 100.100.100.100 hanya contoh, tergantung IP di mesin anda. Dan mungkin pesan error itu tidak hanya satu baris saja, bisa beberapa baris tergantung berapa jumlah VirtualHost yang anda buat.

Sekarang masuk lagi ke httpd.conf, carilah baris “NameVirtualHost”, lalu edit baris tersebut menjadi seperti berikut :

NameVirtualHost 100.100.100.100:80

Letakkan baris tersebut sebelum baris-baris VirtualHost anda. Setelah itu simpan dan keluar, lalu restart apache :

# service httpd restart

Seharusnya sekarang pesan error seperti disebutkan di atas tidak muncul lagi.

Posted in Apache. Tags: , , . No Comments »