Masino Sinaga

Web Development and PHPMaker

Anda di sini: Beranda / PHPMaker / Cara Mengetahui Detail Error di Aplikasi Web yang Dihasilkan oleh PHPMaker 2021
Pesan Error Saat Import Data Sekarang Dapat Disimpan ke File Log dari PHPMaker 2021
Menampilkan Data Master di Bagian Table Detail pada Master/Detail PHPMaker 2021

Cara Mengetahui Detail Error di Aplikasi Web yang Dihasilkan oleh PHPMaker 2021

Jum, 4 Desember 2020 oleh Masino Sinaga 4 Komentar

Mungkin masih ada yang bingung ketika mengalami error di aplikasi web yang dihasilkan oleh PHPMaker 2021, karena tidak ada detail dari pesan error yang ditampilkan.

Hal ini wajar, karena secara Default atau standar, pesan error yang ditampilkan sangatlah bersifat umum.

Biasanya Anda akan melihat pesan seperti ini saja di halaman Aplikasi Web tersebut:

{"statusCode":0,"error":{"class":"text-danger","type":"Error","description":"An internal error has occurred while processing your request."}}

Dengan kata lain, pesan error yang ditampilkan hanyalah satu kalimat ini saja: An internal error has occurred while processing your request.

Pertanyaannya, bagaimana cara mengetahui detail dari pesan error tersebut? Karena mustahil rasanya untuk mengatasi masalah di atas tanpa mengetahui penyebabnya.

Cukup lakukan langkah-langkah berikut:

  1. Buka file project tersebut menggunakan aplikasi PHPMaker 2021
  2. Masukkan log/ dari bagian PHP -> General Options -> Audit Trail -> Log file folder,
  3. Klik menu Tools -> Advanced Settings, lalu aktifkan pengaturan berikut:

    • Debug,
    • Treat PHP warnings and notices as errors,
    • Log SQL to file,
    • Log error to file,

    kemudian klik tombol OK untuk menyimpan perubahan.

  4. Generate ulang semua file script menggunakan aplikasi PHPMaker 2021 seperti biasa.
  5. Jalankan kembali Aplikasi Web yang sudah dihasilkan oleh PHPMaker 2021 tadi dari browser.
  6. Jika error masih terjadi, buka file .log yang dihasilkan oleh sistem pada sub-direktori log di bawah root dari Aplikasi Web, dengan menggunakan aplikasi editor teks seperti Notepad++.

Nah, sekarang Anda dapat melihat detail dari pesan error tadi melalui file .log tersebut. Berdasarkan detail itulah seharusnya Anda sudah tahu penyebab dari terjadinya error di atas.

Selamat mencoba! 🙂

Ditempatkan di bawah: PHPMaker Ditag dengan:Belajar PHPMaker, Debug, PHPMaker 2021, PHPMaker Indonesia, Tutorial PHPMaker

Masino Sinaga

Web Developer pengguna PHPMaker untuk membangun Aplikasi Web sejak tahun 2004. Sampai sekarang masih aktif dan rajin membagikan pengalamannya menggunakan PHPMaker melalui situs masinosinaga.com, ilovephpmaker.com, dan phpmakerprojects.com.

Pesan Error Saat Import Data Sekarang Dapat Disimpan ke File Log dari PHPMaker 2021
Menampilkan Data Master di Bagian Table Detail pada Master/Detail PHPMaker 2021

Komentar

  1. om wawes mengatakan

    Kam, 24 November 2022 pada 1:56 pm

    halo pak masino
    saya pengguna phpmaker 2022. setelah generate project dan file hasil generate saya taruh di server kenapa muncul error 500 ya?
    jika saya coba di komputer tempat pengerjaan, aplikasi berjalan normal. tapi setelah dipindah ke server muncul error 500. padahal versi php juga sudah oke. terima kasih

    Balas
    • Masino Sinaga mengatakan

      Kam, 24 November 2022 pada 2:21 pm

      Pastikan untuk mengaktifkan mode Debug seperti yang sudah diuraikan di artikel atas.

      Balas
  2. Dendi mengatakan

    Kam, 3 Juli 2025 pada 11:32 pm

    {“statusCode”:404,”error”:{“class”:”text-warning”,”type”:”Not Found”,”description”:”The requested resource could not be found. Please verify the URI and try again.”}}

    dan hasil Lognya

    [2025-07-03T16:27:32.921322+00:00] log.DEBUG: 404 Not Found Type: Slim\Exception\HttpNotFoundException Code: 404 Message: Not found. File: C:\xampp\htdocs\Laporan\vendor\slim\slim\Slim\Middleware\RoutingMiddleware.php Line: 91 Trace: #0 C:\xampp\htdocs\Laporan\vendor\slim\slim\Slim\Middleware\RoutingMiddleware.php(58): Slim\Middleware\RoutingMiddleware->performRouting(Object(Slim\Http\ServerRequest)) #1 C:\xampp\htdocs\Laporan\vendor\slim\slim\Slim\MiddlewareDispatcher.php(147): Slim\Middleware\RoutingMiddleware->process(Object(Slim\Http\ServerRequest), Object(class@anonymous)) #2 C:\xampp\htdocs\Laporan\vendor\selective\samesite-cookie\src\SameSiteCookieMiddleware.php(52): class@anonymous->handle(Object(Slim\Http\ServerRequest)) #3 C:\xampp\htdocs\Laporan\vendor\slim\slim\Slim\MiddlewareDispatcher.php(147): Selective\SameSiteCookie\SameSiteCookieMiddleware->process(Object(Slim\Http\ServerRequest), Object(class@anonymous)) #4 C:\xampp\htdocs\Laporan\vendor\selective\samesite-cookie\src\SameSiteSessionMiddleware.php(44): class@anonymous->handle(Object(Slim\Http\ServerRequest)) #5 C:\xampp\htdocs\Laporan\vendor\slim\slim\Slim\MiddlewareDispatcher.php(147): Selective\SameSiteCookie\SameSiteSessionMiddleware->process(Object(Slim\Http\ServerRequest), Object(class@anonymous)) #6 C:\xampp\htdocs\Laporan\vendor\slim\slim\Slim\Middleware\ErrorMiddleware.php(107): class@anonymous->handle(Object(Slim\Http\ServerRequest)) #7 C:\xampp\htdocs\Laporan\vendor\slim\slim\Slim\MiddlewareDispatcher.php(147): Slim\Middleware\ErrorMiddleware->process(Object(Slim\Http\ServerRequest), Object(class@anonymous)) #8 C:\xampp\htdocs\Laporan\vendor\slim\slim\Slim\MiddlewareDispatcher.php(81): class@anonymous->handle(Object(Slim\Http\ServerRequest)) #9 C:\xampp\htdocs\Laporan\vendor\slim\slim\Slim\App.php(215): Slim\MiddlewareDispatcher->handle(Object(Slim\Http\ServerRequest)) #10 C:\xampp\htdocs\Laporan\vendor\slim\slim\Slim\App.php(199): Slim\App->handle(Object(Slim\Http\ServerRequest)) #11 C:\xampp\htdocs\Laporan\index.php(116): Slim\App->run() #12 {main} [] []

    Pak pusing bacanya wkwkwkwk
    di folder vendor sepertinya.. trus harus di apain biar jadi berjalan normal.
    mohon petunjuknya
    Trimakasih pak sukses selalu..

    Balas
    • Masino Sinaga mengatakan

      Jum, 4 Juli 2025 pada 10:38 am

      Error 404 Not Found biasanya terjadi karena ada halaman atau URL yang diakses tapi tidak ditemukan. Penyebab tidak ditemukan, biasanya terjadi karena permission List yg fungsinya untuk menampilkan halaman tersebut oleh user level si user tersebut belum diberikan. Jadi, solusinya, pastikan permission List sudah diberikan kepada user.

      Balas

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses

Pos-pos Terbaru

  • Masino Extensions for PHPMaker 2025 Now Changed!
  • Begini Mudahnya Mengurangi Lebar Combobox pada PHPMaker 2025
  • Mudahnya Mengubah Nilai Delay Auto Hide Success Message di PHPMaker 2025
  • Mudahnya Berpindah Layout dari Table ke Cards di Halaman List lewat PHPMaker 2025
  • Jangan Lupa Pakai AdjustSql Saat Insert atau Update Data Lewat ExecuteStatement

Menu

  • Siapa Saya?
  • Web Development
  • PHPMaker
  • Umum
  • Syarat dan Ketentuan
  • Sitemap (Peta Situs)
  • Komentar

Komentar Terbaru

  • Masino Sinaga pada Cara Mengetahui Detail Error di Aplikasi Web yang Dihasilkan oleh PHPMaker 2021
  • Dendi pada Cara Mengetahui Detail Error di Aplikasi Web yang Dihasilkan oleh PHPMaker 2021
  • Charly pada PHPMaker: PHP Code Generator + PHP Framework
  • Masino Sinaga pada PHPMaker: PHP Code Generator + PHP Framework
  • Masino Sinaga pada PHPMaker: PHP Code Generator + PHP Framework

Situs Terkait

  1. I Love PHPMaker
  2. Situs Resmi PHPMaker
  3. Forum Diskusi PHPMaker
  4. PHPMaker di IlmuKomputer.com
  5. PHPMaker Projects
  6. PHPMaker Learning

Baru di PHPMaker?

Baca ini terlebih dulu ...

  1. Ayo Menjadi Web Developer yang Cerdas!
  2. PHPMaker: PHP Code Generator + PHP Framework
  3. Pertanyaan-Pertanyaan yang Paling Sering Diajukan Seputar PHPMaker
  4. Tips buat Anda Pemula yang Baru Mengenal dan Menggunakan PHPMaker
  5. Bacalah Help, Bacalah Help, dan Bacalah Help di PHPMaker!

(c) Masino Sinaga 2009 - 2025 | WordPress | Catat masuk | Kembali ke atas