Mengatasi Internal Server Error pada Dabr

Pernahkan anda membuat twitter client sendiri dengan script Dabr dan terjadi internal server error??

Dalam tulisan kali ini tidak akan saya jelaskan cara membuat twitter client dengan script php Dabr tersebut karena sudah banyak di google yang menulis hal serupa.

Bagi yang pernah mencoba, setelah berhasil di install. Pernahkah ketika anda klik tombol Sign in with Twitter maka muncul pesan berikut:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@******.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Lebih jelasnya, ini screenshootnya : 500 Error Internal ServerPadahal setting OAUTH_CONSUMER_KEY dan OAUTH_CONSUMER_SECRET pada script config.php tersebut sudah benar.
Lalu apa yang salah??

Kesalahannya hanya terletak pada file .htaccess

Berikut isi file tersebut :

# URL rewriting
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

<IfModule header_module>
# 1 week cache
<FilesMatch “.(png|ico)$”>
Header set Cache-Control “max-age=604800, public”
</FilesMatch>
</IfModule>

Untuk memperbaiki kesalahannya, di bawah  RewriteEngine on tambahkan  RewriteBase / . Sehingga file tersebut seperti berikut :

# URL rewriting
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

<IfModule header_module>
# 1 week cache
<FilesMatch “.(png|ico)$”>
Header set Cache-Control “max-age=604800, public”
</FilesMatch>
</IfModule>

Sekarang masalah sudah selesai. Selamat menggunakan Twitter client buatan anda. 😀


4 Comments

  • Jumiansyah

    July 22, 2012

    nice post tapi Belum pernah coba soalnya kurang tertarik sama twitter

    Reply
  • Dennis Aditya

    August 2, 2012

    alhamdulilah, thanks bro..ini yg dicari cari good job 😀

    Reply

Kebijakan Komentar (Mulai 16 Oktober 2015)

**Komentar akan ditampilkan setelah disetujui oleh admin.

**DILARANG MENGGUNAKAN FITUR KOMENTAR UNTUK PROMOSI. SEKALI PROMOSI AKAN LANGSUNG DIHAPUS.

**Mohon berkomentar yang bermutu sesuai dengan isi tulisan.

Leave a Reply