April 22, 2015 thumb Mengatasi Error PHP5 di Web Server Apache Ubuntu Server

salam, kali ini saya ingin sedikit sharing tentang pengalaman saya menggunakan web server di Ubuntu Server (14.04). artikel ini adalah sambungan dari artikel “Cara Install dan Settings Apache, MySQL dan PHPMyAdmin di Ubuntu Server“permasalahan yang terjadi adalah ketika saya mencoba mengakses sebuah halaman di web server localhost. system tidak membaca file php tetapi malah melakukan download pada file php yang dituju. hal ini disebabkan karena pengaturan PHP5 di webserver kurang tepat.

pertama pastikan PHP5 terisntall dengan baik di komputer server anda caranya.

#nano /var/www/html/test.php

kemudian isilah di file test.php dengan

<?php phpinfo(); ?>

dan kemudian buka web browser anda ketikan “http://localhost/test.php“. jika anda bisa melihat setting PHP5 disana berarti PHP5 sukses terinstall.

nah jika kebetulan ternyata browser anda malah menanyakan apakah anda ingin menyimpan file test.php dan bukan menampilkanya, berarti ada masalah dibagian web server. install ulang libapache2-mod-php5, paket ini biasanya  ter-install ketika kita meng-install php5, tetapi mungkin secara tidak sengara ter-remove karena kita menginstall program atau paket lain. caranya ketikan

#apt-get install  libapache2-mod-php5

setelah terinstall kemudian lakukan aktifasi pada modul tersebut dengan mengetikan

#sudo a2enmod php5

jika keluar pesan kesalahan “This module does not exist!” berarti anda perlu melakukan purge pada paket libapache2-mod-php5, kemudian install ulang.

#apt-get remove –purge libapache2-mod-php5 && apt-get install libapache2-mod-php5

silakan dicoba lagi untuk membuka http://localhost/test.php jika masih terjadi hal sama, clear cache browser anda. kemudian coba lagi. jika masih tidak berhasil, pastikan directory dan file telah memiliki permission yang sesuai (chmod) pastikan folder memiliki hak akses 755 dan file 644. caranya :

#find /var/www/html/ -type f -exec chmod 644 {} \;

#find /var/www/html/ -type d -exec chmod 755 {} \;

kemudian silakan coba lagi, jika masih gagal juga, coba reset setting php.ini anda. ok demikian yang bisa saya share, jika ada yang kurang atau salah mohon di koreksi salam goblooge.

artikel ini berlanjut di Mengaktifkan modul php-mcrypt pada apache  di ubuntu server .

Comments

total comments