Mengenal pesan error pada halaman website


1) 400 – Bad Request
Kode kesalahan 400 (Error Bad Request) sering ditemukan ketika kita salah mengetikkan alamat sebuah situs, coba periksa kembali pada adrress bar browser Anda untuk mengecek benar atau salah alamat situs tersbut. Atau kemungkinan lain server situs sedang mengalami gangguan, sehingga tidak dapat mengenali permintaan komputer Anda.
2) 401- Authorization Required
Anda yang tidak memiliki hak akses untuk membuka folder atau membuka website tersebut karena terproteksi oleh password.
3) 403 – Forbidden
Hal ini terjadi dikarenakan pemilik website tidak mengijinkan pengunjung untuk browsing folder file direktori pada situs tersebut atau hal lainnya dapat disebabkan karna permintaan client tidak mendapat izin untuk melihat web tersebut (jatuh tempo hosting atau pemblokiran dari provider hosting). Anda dapat mengatur 403 untuk alasan keamanan website untuk menjaga folder/file direktori dari serangan hacker.
4) 404 – Not Found
Ada beberapa hal yang menyebabkan hal tersebut terjadi, yaitu :
- Data di database sebelumnya sudah ada, namun sudah dihapus atau dihilangkan dari database server.
- Terjadi gangguan akses internet atau down.
- Jika akses Internet tetap gagal, maka kemungkina besar halaman tersebut sudah tidak lagi beredar/broken link.
- Terjadi kesalahan penulisan alamat URL.
5) 408 – Request Time- Out 
Pada saat jaringan lambat, maka akan muncul pesan error “the servers times out”, solusinya adalah dengan refresh browser.
6) 410 – Gone
Halaman pesan error 410 hampir sama dengan pesan error 404, keduanya memiliki pengertian “server tidak dapat menemukan file yang diminta”, sementara error404 menunjukkan bahwa file  mungkin tersedia di suatu tempat di server, 410 menunjukkan halaman yang diminta dihapus secara permanen.
7) 500 – Internal Server Error 
Kode error ini merupakan kesalahan konfigurasi pada akun hosting/ Script CMS yang digunakan. Silahkan Anda cek file .htaccess pada akun hosting Anda dan pastikan setiap barisnya tertulis dengan benar sesuai dengan standar kodenya.
8 ) 502 – Bad Gateway
Pesan error ini dapat terjadi akibat ketidakmampuan server untuk menangani request dan 502 Bad Gateway’ juga dapat terjadi bila terdapat kesalahan pengaturan pada file konfigurasi .htaccess yang disediakan oleh web server Apache.
9) 503 – Service Temporarily Unavailable
Server saat ini tidak tersedia karena kelebihan beban atau sedang maintenance. Umumnya, ini adalah keadaan sementara.
10) 504 – Gateway Time-Out
Status kode HTTP yang berarti bahwa satu server tidak menerima respon yang tepat waktu dari server lain. Hal ini biasanya berarti bahwa server lain sedang down atau tidak berfungsi sebagaimana mestinya.

from http://blogs.masterweb.com/mengenal-pesan-error-pada-suatu-website/

Related Posts:

    Coretan penting


    Karena saya sering lupa, maka saya butuh coretan ini.















    #caracoretan linux erwinsobirin
    - Cara ke root > sudo -i
    - Cara masuk ke folder fdr2 >cd fdr1/fdr2/
    - Cara menghapus folder > rm -rf file ("ini akan menghapus tanpa menyimpan di trash/recyclebin")
    - Cara menghapus folder > rm -v file ("ini akan menghapus dan menyimpan di trash/recyclebin")
    - Cara menghapus folder yg mendapat permission > sudo chown -hR root:admin folderyangmaudidelete
    - Cara memindahkan file dari fdr1 ke fdr2 > sudo mv fdr1/file /fdr2/
    - Cara mengcopy paste > sudo cp -r fdrsdkLinux /folderpaste/
    - Cara mengganti java jdk > sudo update-alternatives --config java
    - Cara download di terminal > wget http://dl.google.com/android/android-sdk_r20-linux.tgz
    - Cara extrax tar, masuk ke folder file tar berada > sudo tar -xvf eclipse-lunamaya.tar.gz
    - Cara install ssh > sudo apt-get install ssh
    - Cara configurasi ssh > sudo nano /etc/ssh/sshd_config
    Cari baris tulisan : Port 22 , dan ganti dengan angka "2020" (bisa diganti dengan angka lain, agar port SSH tidak mudah ditebak oleh orang lain).
    Cari baris tulisan : PermitRootLogin yes, dan ubah menjadi PermitRootLogin no, agar bila ada yang mengakses SSH PC anda.
    - Cara menambah akses user > sudo add agus
    Adding user `agus' ...
    Adding new group `agus' (1001) ...
    Adding new user `agus' (1001) with group `agus' ...
    Creating home directory `/home/agus' ...
    Copying files from `/etc/skel' ...
    Enter new UNIX password:
    Retype new UNIX password:
    passwd: password updated successfully
    Changing the user information for agus
    Enter the new value, or press ENTER for the default
    Full Name []: Agus Soleh
    Room Number []: 'lewatin aja'
    Work Phone []: 'lewatin aja'
    Home Phone []: 'lewatin aja'
    Other []:
    Is the information correct? [Y/n] y
    - Cara memberi akses pada user agar bisa akses sudo > sudo usermod -a -G sudo agus
    - Cara memberi akses pada user agar bisa akses sudo tanpa login > sudo visudo
    edit bagian dibawa ini :
    root All=(ALL:ALL) ALL
    agus ALL=(ALL:ALL) NOPASSWD: ALL
    - Cara install Gnome sudo apt-get install gnome-shell
    sudo apt-get install ubuntu-gnome-desktop
    **************************************************************
    * Cara Running/Start TOMCAT *
    **************************************************************
    - Cara Start service tomcat -> cd pathtomcat/bin$ ./startup.sh
    **************************************************************
    * Konfigurasi Java JDK HOME *
    **************************************************************
    - Cara setting Jdk version -> sudo update-alternatives --config java (nanti disuruh pilih jdk yang akan kita gunakan)
    - Cara ceknya -> java -version
    -------------------------------------
    - Cara setting Java Home -> sudo gedit /etc/profile
    # JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
    JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
    # JRE_HOME=/usr/lib/jvm/jre1.8.0_71
    JRE_HOME=/usr/lib/jvm/jre1.7.0
    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$JRE_HOME/bin
    export JAVA_HOME
    export JRE_HOME
    export PATH

    Related Posts:

      Memperbaiki error (fixing error)

      Memang kalo sedang ngoding terus menemukan error/issue yang tidak resolve rasanya jenuh juga apalagi bagi pemula seperti saya. Tapi bicara minat serta tanggung jawab,  pastinya kita akan terus mencari atau googling berjam-jam atau bahkan berhari-hari. Ketika sudah resolve dan kita menemukan caranya rasanya senang sekali. Perasaan senang itu tentu takan berselang lama ketika suatu saat nanti kita lupa dengan cara yang pernah kita lakukan karena mungkin kita sudah lama tidak ngoding atau migrasi bahasa pemrograman. Untuk mencegah hal itu maka saya meluangkan waktu saya untuk menyimpan dengan bentuk postingan yang juga bisa di share ke teman-teman yang memang mendapat masalah error yang sama. Berikut beberapa error yang pernah saya alami.

      Phpmyadmin setelah di install di ubuntu 14.04Lts di url localhost/phpmyadmin error 404
      di terminal ketik gksu gedit /etc/apache2/apache2.conf enter
      selanjutnya ketik di paling bawah di apache2.conf sbb Include /etc/phpmyadmin/apache.conf
      kemudian restart dengan mengetik di terminal /etc/init.d/apache2 restart Kemudian buka browser ketik url localhost/phpmyadmin
      Saya berhasil.


      How to fix #1146 – Table ‘phpmyadmin.pma_recent’ doesn’t exist

      Linux ubuntu14.04Lts
      ssh: connect to host 'contohip' port 22: Connection refused
      
      


      Related Posts:

        Tutorial link seputar pemrograman

        Link-link terbaik yang membantu saya selama mendevelop sebuah program atau pun artikel yang menurut saya menarik.Sekali lagi ini bukan iklan atau cari uang, kasar kata "Lo ga klik ga ape-ape, ini catatan gw"

        Berikut cara memberi akses sudo pada user di ubuntu;
        http://askubuntu.com/questions/168280/how-do-i-grant-sudo-privileges-to-an-existing-user

        Setting ip di linux
        https://www.youtube.com/watch?v=Wpiw6HPJrr8

        Ssh remote linux
        http://www.newbienote.com/2013/10/remote-login-ke-ubuntu-serverdesktop.html

        Install Eclipse di linux ubuntu
        http://www.krizna.com/ubuntu/install-eclipse-ubuntu-14-04/
        Install alat perang developer android di tanah linux
        http://www.wikihow.com/Install-Android-on-Ubuntu-Linux-with-Eclipse-IDE

        Setting Java home di linux
        http://askubuntu.com/questions/175514/how-to-set-java-home-for-java
        Belajar OAuth2 with sample test php
        http://hswong3i.net/blog/hswong3i/oauth2-php-step-step-setup-and-testing

        Belajar mengembangkan Single sign on (SSO) dengan OAuth2
        http://linuxanakindo.blogspot.co.id/2011/10/26-mengengembangkan-single-sign-on.html

        Reddit OAuth2
        https://gist.github.com/GitTom/10493132

        Belajar dasar java spring build on maven step by step
        http://crunchify.com/simplest-spring-mvc-hello-world-example-tutorial-spring-model-view-controller-tips/

        Install launcher pada linuk
        http://itsfoss.com/how-to-install-gnome-in-ubuntu-14-04/

        Belajar Gradle build
        https://www.credera.com/blog/technology-insights/java/gradle-profiles-for-multi-project-spring-boot-applications/

        Cara menambah size penyimpanan di phpmyadmin
        http://askubuntu.com/questions/332022/changes-for-upload-max-filesize-memory-limit-post-max-size-in-the-php-ini-are

        Git bitbucket on eclipse
        http://crunchify.com/how-to-configure-bitbucket-git-repository-in-you-eclipse/

        Github
        http://januriawan.blogspot.co.id/2015/05/cara-mudah-upload-file-script-project.html

        Belajar Mysql workbench
        http://code.tutsplus.com/articles/visual-database-creation-with-mysql-workbench--net-10975

        Membuat Notification seperti whats app pada aplikasi mobile
        https://documentation.onesignal.com/docs/notifications-create-notification

        Related Posts:

          Melihat postingan kita terindex di google

          Cara mengetahui postingan yang telah kita buat di blog, terdaftar kah di pencarian google ?
          ketikan script ini di url site:namabloganda.co.id kemudian enter. Lihat apakah muncul semua postingan anda, jika muncul berarti telah masuk di pencarian google, hanya urutannya saja yang belum kita ketahui, untuk mencapaian top rank dibutuhkan pematangan dalam teknik seo.

          Related Posts:

            Laravel schema builder step by step

            Laravel 5 schema builder


            Pada catatan kali ini saya akan menuangkan sedikit pengetahuan hasil pembelajaran saya mengenai schema builder pada Laravel
            Schema Builder provides a dynamic environment for viewing and modifying all the objects and relationships in your app. This greatly simplifies the task of designing, implementing, and modifying your data model, or schema.
            sumber:https://help.salesforce.com/HTViewHelpDoc?id=schema_builder.htm

            Baik langsung saja langkah-langkahnya :
            • Buka command prompt/terminal
            • Ketik kode dibawah ini pada terminal
            • cd directory
            • Setelah sudah masuk kedalam direktori projectnya lanjut ketik kode dibawah ini pada terminal
            • php artisan make:migration create_table_products --create=products
            • Masuk Ke folder migrate dan cari nama file yang di buat tadi, lihat gambar dibawah ini
            • Ketik kode dibawah ini pada terminal
            • php artisan migrate
            • Pastikan table ada di database anda
            • Selesai

            Related Posts:

              Cara merubah domain url localhost/laravel5/public

              Bagaimana selanjutnya setelah kita menginstall laravel5 ? Pertanyaan baik bagi seorang yang minat belajar laravel5.
              Ok pada postingan kali ini saya akan menjelaskan bagaimana cara merubah nama domain url public di laravel5 kita,
              contoh sebelumnya : localhost/laravel/public
              dan kita akan merubah menjadi
              contoh : localhost/laravel
              seperti itu tujuan posting saya kali ini.
              Baik langsung saja saya berikan step by stepnya :
              1. Install laravel5, di postingan kali ini saya asumsikan sudah terinstall laravel5 di komputer anda,
                atau jika belum install silahkan lihat pada postingan saya sebelumnya di sini
              2. Buat folder local pada directori laravel5 anda sejajar dengan level folder app

              3. Cut all folder/file kecuali "folder local" yang baru kita buat tadi dan "folder public"
              4. Paste di dalam folder local, jadi di dalam directory laravel5 anda hanya ada folder local dan folder public
              5. Masuk kedalam folder public kemudian cut all 6. Paste di luar folder public, jadi di dalam directory laravel5 anda hanya ada folder local dan folder public
              dan file isi dari folder public
              7. Delete folder public dan isi didalamnya, karena isinya telah kita pindahkan di luar.
              8. Buka file index.php kemudian rubah script seperti gambar dibawah ini

              9. Sekarang buka di browser anda ketik url localhost/laravel5
              10. Saya telah mencoba dan berhasil, semoga begitupun anda . 11. Demikian penjelasan dari saya kurang lebihnya mohon maaf , tunggu postingan selanjutnya

              Related Posts:

                Tipe data angka pada java


                Belajar atau mengingat kembali tipe data angka pada java berikut source code untuk lebih jelasnya
                public class Tipedataangka {
                //bilangan bulat di java ada 4
                // 1.byte 8 bit
                // 2.short 16 bit
                // 3.int 32 bit
                // 4.long 64 bit
                //bilangan pecahan ada 2
                // 1. float 32 bit
                // 2. double 64 bit
                public static void main(String[] args){
                byte contohbyte = 127;
                short contohshort = 9999;
                int contohint = 999999999;
                long contohlong =999999999;
                float contohfloat =12.10f; //float harus menyisipkan f dibelakang nilainya
                double contohdouble = 9999.10;
                //bilangan bulat
                System.out.println("contoh byte = " + contohbyte);
                System.out.println("contoh short = " + contohshort);
                System.out.println("contoh int = " + contohint);
                System.out.println("contoh long = " + contohlong);
                //bilangan pecahan
                System.out.println("contoh float" + contohfloat);
                System.out.println("contoh double" + contohdouble);
                }
                }
                view raw Tipedataangka hosted with ❤ by GitHub

                Related Posts:

                  Berkenalan dengan Php pdo

                  Jika sebelum nya kita telah mengenal extensi/librari MySQL dan MySQLi, kali ini kita akan berkenalan dengan PDO, sama hal nya dengan MySQL dan MySQLi, PDO adalah database akses layer untuk PHP versi 5.xx yang di gunakan untuk mengakses database dari PHP,

                  PDO menyediakan metode yang seragam untuk pengaksesan ke beberapa database artinya ketika kita menggunakan database yang di dukung oleh Driver PDO seperti MySQL, Oracle, PostgreSQL dan sebagai nya kita hanya cukup membuat script yang sama menggunakan PDO, yang berbeda hanyalah String koneksi nya sehingga akan "meningkatkan prodiktivitas".
                   Untuk mengetahui database apa aja yang di dukung oleh PDO temen-teman bisa lihat di sana
                  di bawah ini sample untuk koneksi ke database dan beberpa fungsinya
                  <?php
                  class oopCrud{
                  private $host="localhost";
                  private $user="root";
                  private $db="pdo_test";
                  private $pass="";
                  private $conn;
                  public function __construct(){
                  $this->conn = new PDO("mysql:host=".$this->host.";dbname=".$this->db,$this->user,$this->pass);
                  }
                  public function showData($table){
                  $sql="SELECT * FROM $table";
                  $q = $this->conn->query($sql) or die("failed!");
                  while($r = $q->fetch(PDO::FETCH_ASSOC)){
                  $data[]=$r;
                  }
                  return $data;
                  }
                  public function getById($id,$table){
                  $sql="SELECT * FROM $table WHERE id = :id";
                  $q = $this->conn->prepare($sql);
                  $q->execute(array(':id'=>$id));
                  $data = $q->fetch(PDO::FETCH_ASSOC);
                  return $data;
                  }
                  public function update($id,$name,$email,$mobile,$address,$table){
                  $sql = "UPDATE $table
                  SET name=:name,email=:email,mobile=:mobile,address=:address
                  WHERE id=:id";
                  $q = $this->conn->prepare($sql);
                  $q->execute(array(':id'=>$id,':name'=>$name,':email'=>$email,':mobile'=>$mobile,':address'=>$address));
                  return true;
                  }
                  public function insertData($name,$email,$mobile,$address,$table){
                  $sql = "INSERT INTO $table SET name=:name,email=:email,mobile=:mobile,address=:address";
                  $q = $this->conn->prepare($sql);
                  $q->execute(array(':name'=>$name,':email'=>$email,':mobile'=>$mobile,':address'=>$address));
                  return true;
                  }
                  public function deleteData($id,$table){
                  $sql="DELETE FROM $table WHERE id=:id";
                  $q = $this->conn->prepare($sql);
                  $q->execute(array(':id'=>$id));
                  return true;
                  }
                  }
                  ?>
                  view raw Php pdo hosted with ❤ by GitHub

                  Related Posts:

                    Laravel 5 installasi


                    Laravel adalah sebuah Framework PHP  5.3 yang bersifat  opensource  yang ditulis oleh Taylor Otwell
                    dengan lisensi dibawah MIT License. Laravel dibuat untuk membatu para developer khususnya dalam
                    membuat sebuah web dengan sintak yang sederhana, elegan, ekspresif dan menyenangkan. Seperti
                    yang ditulis dalam website nya :

                    Laravel is a clean and classy framework for PHP web development. Freeing you from 
                    spaghetti  code,  it  helps  you  create  wonderful  applications,  using  simple,  expressive  syntax. 
                    Development should be a creative experience that you enjoy, not something that is painful. Enjoy 
                    the fresh air!

                    Laravel  adalah  aplikasi  web  dengan  sintak  yang  ekspresif  dan  elegan.  Dengan  Laravel,  tugas-tugas
                    umum developer dapat dikurangi pada sebagian besar proyek-proyek web seperti  routing,  session
                    dan  caching. Disamping itu, laravel berusaha menggabungkan pengalaman-pengalaman development
                    dalam bahasa lain, seperti Ruby on Rails, ASP.NET, MVC dan Sinatra.

                    Cara install laravel 5 di windows
                      1. Download composer nya di sana
                      2. Install composer, next2 saja
                      3. Buka commandprompt kemudian lihat gambar dibawah ini










                    4. Setelah itu masuk ke directory xampp/htdocs dan ketik/tulis script berikut :
                          composer create-project laravel/laravel laravel –prefer-dist
                     5. Selanjtnya tunggu sampai proses install dari commandprompt tersebut lihat gambar dibawah ini
                      6. Kemudian setelah semua selesai , lihat di folder xampp/htdocs/(maka akan ada folder laravel5 disana). lihat struktur directorynya dibawah ini.

                      7. Selamat mendevelop laravel 5, tunggu posting dari ES selanjutnya

                    Related Posts:


                      Get paid to share your links!