Skip to main content

Posts

Showing posts with the label PHP

File PHP tidak dikenali di Apache setelah upgrade Ubuntu

Pernahkan anda menjumpai masalah file PHP anda tidak dikenali di web server Apache setelah upgrade Ubuntu? Padahal sebelum diupdate, semuanya berjalan dengan normal. Ciri-cirinya, setelah di update file *.php tidak akan di-execute, malahan file tersebut akan terdownload di browser anda. Jika anda menjumpai masalah ini, ternyata solusinya sangat mudah. Cukup ketikkan perintah berikut ini: sudo apt-get purge libapache2-mod-php5 sudo apt-get install libapache2-mod-php5 setelah perintah diatas, file PHP anda kembali dikenali Apache.

Compress Zip on the fly pada PHP

Berikut ini cara untuk melakukan compress file secara on the fly pada PHP: $zip = new ZipArchive(); if ($zip->open($tujuanzip", ZipArchive::OVERWRITE)) { $zip->addFile($sourcefiletozip,$filename_alias); $zip->close(); } header("Content-Type: application/zip"); header("Content-Disposition: attachment; filename=" . $filename . ".zip;");   //untuk force download readfile($tujuanzip.".zip");

Setting XDebug pada XAMPP

asumsikan folder xampp disimpan di drive D. konfigurasi file php.ini yang terletak di D:\xampp\php\ zend_extension="D:/xampp/php/ext/php_xdebug.dll" xdebug.remote_enable=on xdebug.remote_handler=dbgp xdebug.remote_host=localhost xdebug.remote_port=9000 lakukan restart apache untuk mengaktifkan fitur ini.