Sunday, December 27, 2015

DETERMINISTIC, NO SQL, or READS SQL DATA error

Just after giving name for database , next step it shows
This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)...how to solve this?

Most common solution: Open your php.ini file and search for display_errors = ON and change it to display_errors = Off

If the above does not work, try the following:

SSH to your server

Connect to MySQL using your root user and passord and at the mysql prompt, run this command mysql> SET GLOBAL log_bin_trust_function_creators = 1;

Monday, December 7, 2015

Exception Codeigniter 3 pada PHP 7.0 [solved]

awala hanya baca-baca feed yang sudah lama tidak sempat gw tengok. saat itu pula gw dapet info PHP 7.0 sudah di rilis. tanpa berpikir panjang, karena emank sudah nunggu lama banget. akhir lansung saja gw upgrade PHP 5.6.6 ke PHP 7 dan tidak lupa gw update juga Apache 2.4.x. pokoknya pake yang versi terkahir rilis. setelah proses update selesai, gw langsung coba running project yang sedang gw kerjaan yang menggunakan Framework Codeigniter akhir terjadilah error exception yg tidak biasanya. setelah coba cari tahu ketemulah solusi nya. Ternyata ada perbedaan anatar php5dan php7 adalam penulisan Exception. 

Jika rekan-rekan ada yang menemui error serupa silahkan buka file Exceptions.php yang ada pada dirketori system/core/Exceptions.php

Kemudian Rubah pada line 189:
 sebelumnya => "public function show_exception(Exception $exception)"  
 edit menjadi => "public function show_exception(Throwable $exception)"  

 dan error message Codeigntier pun menjadi mudah dibaca kembali tanpa ada tambahan error message yang aneh-aneh.

semoga bermanfaat

Friday, July 1, 2011

Ternyata CodeIgniter itu seru juga..

hayo ada yang masih ingat dengan framework? yach codeigniter adalah salah framework PHP. mungkin di Indonesia Codeigniter ini adalah framework yang paling banyak digunakan oleh para web developer.

awalnya saya kurang suka dengan codeigniter. suatu hari ada temen senior. yang ngajak kerja bareng bikin aplikasi dengan menggunakan codeigniter. 2 minggu pertama bersama dengan codeigniter. sungguh terbata2. maklum biasa pake cakephp. trus pake codeigniter yang menurut saya awalnya primitif. gk secanggih cakephp. tapi lambar laun mulai suka dengan codeigniter. kenapa jadi suka codeigniter? codeigniter itu sangat flexible. apalagi kalo di tambah HMVC * ORM. wuh...


nyambung... (kalo ada kesempatan lagi, kita terusin nulis codeigniternya..)

http://www.codeigniter.com

multiple rails version di ubuntu dengan RVM

tanpa basa-basi(gk sempet ngangetin) langsung aja.
ketika saya menulis saya menggunakan kubuntu 11.04 (nutt narwhal).
langkar pertama :
sudo apt-get install ruby rdoc irb ruby1.8-dev rubygems libopenssl-ruby
sudo gem update --system
sudo gem install rails
Langkah kedua :
sudo apt-get install curl git-core build-essential zlib1g-dev libssl-dev libreadline5-dev
bash << (curl http://rvm.beginrescueend.com/releases/rvm-install-head)
rvm get head
rvm install 1.9.2
sudo gem install rails

Tuesday, May 31, 2011

Apa itu cakephp? apa sama dengan pie?

jangan hiraukan judulnya... hehe. karena ane gk tahu nech tulisan mo dikasih judul apa.  untuk para pemula (programmer php) yang telah tahu yang namanya framework. Mungkin juga ada beberapa yang bingung harus pilih framework apa. Karena di jagat dunia maya ini banyak sekali yang namanya framework php.

Misalnya Cakephp (favorit ane), Akelos (kalo di situs resminya katanya mirip ruby on rails), yii, codeigniter(kayanya ini yang paling banyak digunain oleh para programmer php indonesia).

Dalam tulisan ini ane mo ngupas  tentang  CAKEPHP framework (bersdasarkan pengalaman & pengetahuan ane yg sedikit).

Cakephp adalah sebuah php framework yang menurut ane sangat bagus dan memudahkan para prgorammer php. write less code, yup karena kita bisa menggunakan generate by console. jadi gk perlu ngetik manual untuk setiap halaman (halaman index, add & edit). yang perlu kita lakukana adalah menyesuaikan dengan desain atau field tambahan saja.

untuk kelebihan atau kekurangan cakephp  & compare sama framework php lain.  anda bisa kunjungi  : framework php compare.

di tulisan selanjutnya insya allah ane mo nulis tutorial membuat website dengen cakephp.