Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Isu pada CodeIgniter versi 3.1.4

Selamat malam semuanya
Maaf masih baru di forum ini
saya dapat kendala pada CI yang saya gunakan
terdapat error yang seperti dibawah ini

Code:

Fatal error: Call to a member function getMessage() on integer in /home/xxx/system/core/Common.php on line 65
A PHP Error was encountered
Severity: Error
Message: Call to a member function getMessage() on integer
Filename: core/Common.php
Line Number: 653
Backtrace:



Bahasa pemograman : php | Applikasi : CodeIgniter

Tanggapan

  • gw kagak mainan ci.

    cuma kalo gw liat ke koding ci nya, file common.php.
    gw cuma ketemu getMessage() di :
    function _exception_handler($exception)
    {
    $_error =& load_class('Exceptions', 'core');
    $_error->log_exception('error', 'Exception: '.$exception->getMessage(), $exception->getFile(), $exception->getLine());
    is_cli() OR set_status_header(500);
    // Should we display the error?
    if (str_ireplace(array('off', 'none', 'no', 'false', 'null'), '', ini_get('display_errors')))
    {
    $_error->show_exception($exception);
    }
    exit(1); // EXIT_ERROR
    }
    pesan "on integer" itu artinya $exception yg seharusnya object malah tipe nya integer.
    asal $exception jadi integer itu karena pemanggilannya : _exception_handler($exception).
    yg di kirim justru integer.

    bukan salah ci nya, bukan salah common.php nya, bukan salah fungsi ci nya, bukan salah php nya.
    tapi salah koding nya, kenapa yg dikirim bisa integer.

    coba cari yg memanggil _exception_handler() sebelum error,
    kenapa yg dikirim bisa integer.
Sign In or Register to comment.