Pada kesempatan kali ini saya akan membahas tentang bagaimana cara melihat pesan eror pada file php yang kita buat.
1. Latar belakang
Selain eror dapat kita lihat .pada browser setelah kita membuat script kemudian browser dibuka. kita juga dapat melihatnya langsung pada terminal .
2. Maksud Tujuan
Agar dapat mengetahui error yang terjadi.
3. Alat dan Bahan
- Linux Mint 17.3
- Terminal
- File php
1. Kita buat file contoh : header.php
<?php
echo '<link href="style.css" rel="stylesheet">';
echo "<html>
<head>
<title></title>
<meta charset='utf-8'>
<meta name='viewport' content='width=device-width, initial-scale=1'>
<link rel='stylesheet' href=https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css>
<script src='https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js'></script>
<script src='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js'></script>";
echo "
<nav class='navbar navbar-inverse'>
<div class='container-fluid'>
<ul class='nav navbar-nav'>
<li><a href='home.php'>Home</a></li>
<li class='dropdown'><a class='dropdown-toggle' data-toggle='dropdown' href='#'>Artikel<span class='caret'></span></a>
<ul class='dropdown-menu'>
<li><a href='sejarah.php'>Sejarah</a></li>
<li><a href='jurusan.php'>Jurusan</a></li>
</ul>
</li>
<li><a href='.php'>News</a></li>
<li><a href='.php'>Mendaftar</a></li>
</div>
</nav>
</head>"
Kira - kira dari script diatas terjadi error atau tidak ?
coba kita lihat pada browser :
Keterangan :
Pada browser terlihat penyebab eror pada line 28.
Jika terjadi error tetapi tidak memunculkan pesan error maka disinilah kegunaan dari perintah yang dapat kita gunakan pada terminal .
Kita Coba cek pesan error pada Terminal :
1. Buka Terminal masuk ke Super user dan password
2. Kemudian Masukkan perintah
cat /var/log/apache2/error.log
Akan muncul pada terminal seperti dbawah ini :
Keterangan :
Pada terminal terlihat penyebab error pada line 28. ternyata sama dengan apa yang terlihat pada browser.
5. Kesimpulan
Kesimpulannya adalah kita dapat melihat pesan error pada Terminal jika tidak terlihat pada browser.
Sekia Terimakasih
Wassalamualaikum wr.wb
EmoticonEmoticon