Koneksi Database dengan CakePHP
Setelah berhasil menginstall cakePHP sesuai penjelasan sebelumnya, maka langkah berikutnya adalah mengkoneksikan database menggunakan cakePHP. 
Berikut adalah langkah-langkah untuk mengkoneksikan database dengan cakePHP:
- Buatlah terlebih dahulu database yang ingin dikoneksikan dengan cakePHP ini.
- Buatlah file dengan nama database.php pada folder Config yang terletak di C:\xampp\htdocs\aplikasi\app
- Tambahkan fungsi berikut pada file tadi (dalam format php tentunya)
class DATABASE_CONFIG {
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'user',
'password' => 'password',
'database' => 'database_name',
'prefix' => '',
//'encoding' => 'utf8',
);
}
Menyembunyikan dan Memunculkan Folder dengan CMD
Membuka cmd :
- tekan tombol windows+r pada keyboard
- ketik cmd kemudian enter
Cara menyembunyikan / meng-hidden folder
- masuk ke drive dimana folder tersimpan contoh apabila folder ada di drive D
C:\Users\admin> D:
- menyembunyikan folder
D:> attrib +s +h "nama_folder"
Cara memunculkan folder
- masuk ke drive dimana folder tersimpan contoh apabila folder ada di drive D
C:\Users\admin> D:
- memunculkan folder
D:> attrib -s -h "nama_folder"
selamat mencoba … ^^
Menjalankan CakePhp di Windows
CakePHP adalah salah satu dari sekian banyak framework PHP yang ada. Setelah kita menginstall xampp 1.6.4, secara default kita tidak akan bisa membuka file yang menggunakan cakePHP. Bagaimanakah agar file tersebut bisa dijalankan ?
Berikut adalah cara menjalankan CakePHP di Windows anda
- Buka file httpd.conf yang terletak di folder C:\xampp\apache\conf
- Hilangkan tanda ‘#’ pada baris
#LoadModule rewrite_module modules/mod_rewrite.so
Mengaktifkan innoDB di Mysql
Setelah kita menginstall Xampp di Windows biasanya secara default storage engine yang digunakan adalah MyISAM. Tetapi dengan storage engine ini kita tidak dapat menggunakan fasilitas on delete cascade dan on update cascade, dengan kata lain kita tidak dapat menggunakan feature Referential Integrity karena di storage engine MyISAM ini tidak suport feature Referential Integrity.
Bagaimana caranya MySql kita agar suport feature Referential Integrity?
Caranya adalah dengan menggunakan storage engine InnoDB biasanya storage engine InnoDB ini secara default tidak aktif setelah kita menginstall Xampp.
Menjalankan phpmyadmin di ubuntu 10.04
Sekedar berbagi pengalaman dalam menjalankan phpmyadmin di ubuntu 10.04.
setelah kita menginstal phpmyadmin dengan cara
apt-get install phpmyadmin
ternyata kita tidak bisa langsung memanggil http://localhost/phpmyadmin di web browser kita
agar kita bisa menjalankan phpmyadmin di web browser kita maka lakukan hal berikut
- buka file apache2.conf dengan perintah
nano /etc/apache2/apache2.conf
- kemudian dalam file yang telah dibuka tadi tambahkan
include /etc/phpmyadmin/apache2.conf
- kemudian save dan restart apache2 dengan perintah
/etc/init.d/apache2 restart
sekarang anda dapat menjalankan phpmyadmin di web browser anda dengan mengetikan http://localhost/phpmyadmin
selamat mencoba .. ^^




