Cài đăt & cấu hình cho Cake :

Một phần của tài liệu Tìm hiểu xây dựng website du lịch travelling mrt (Trang 48 - 51)

I. Các thưc thề liên kết:

2.Cài đăt & cấu hình cho Cake :

Đe sử dụng nó, cần

phải đáp ứng những yêu cầu

sau:

Một HTTP Server

(vd như Apache, IIS)

CakePHP chỉ support trong PHP ver 4 trở lên.

Database: cake hổ trợ các hệ cơ sở dữ liệu sau: MySql, PostgreSQL.

Sau khi download cakephp về, bạn giải nén tập tin đó ra (.zip) và sao chép vào thư mục chứa Apache Server C:\AppServ\www\MyCake). VD: 1. /path_to_document_root 2. /app 3. /cake 4. /docs 5. /vendors 6. .htaccess 7. index.php

Hoặc copy vào thư mục htdoc của Xampp nếu bạn dừng xam ( ớ đây mình dùng Xampp :D )

Cấu hình :

o Đẻ Cake có thể làm việc được với database, cần cấu hình lại trang database.php,

mặc định trang này không có.

o Đê cấu hình lại trang này ta làm như sau :

■ Mớ file database.php.deíault ở trong thư mục .../app/confíg và Save As lại thành 1 tlle mới: database.php và điều chỉnh lại các thông số sau :

o Plugins : Chứa các gói mở rộng (plugin).

o Tmp : Đây là nơi CakePHP chứa các dữ liệu tạm. Dữ liệu thực tế được lưu

trữ ở

đây phụ thuộc vào CakePHP được cấu hình thế nào, nhưng thư mục này thường

được sử dụng để lưu các mô tả về các model, nhật ký, và đôi khi là các

thông tin về

session.

o Vendors : Mọi class hay thư viện nào khác phải được đặt ớ đây. Điều đó sẽ giúp

'localhost', 'User', => 'password', => 'project_name', => ’ ' , 'host' => 'login' => 'password' 'database' Nguyêi Page 62 of 66

■ Với User, password, database lần lượt là tên User, passvvord và

database ớ

trong MySQL.

Quy ước về đặt tên bảng trong database :

o Tên bảng trong Cake nên ở dạng tiếng anh sổ nhiều ( Vd : Ưsers, Customers,

Admins....)

9 CakePHP: the rapid development php framework

Release Notes for CakePHP 1.2.6. (adsbygoogle = window.adsbygoogle || []).push({});

Your tmp directory is writable.

The FiỉeEngine is being used for caching. To change the config edit

APP/confíg/core.php

Your database configuration file is present. Cake is able to connect to the database.

Editing this Page

More about Cake Chú ý 2 cái dòng :

Your database configuration file is present. Cake is able to connect to the database.

'DYhG93b0qỵJfIxfs2guVoUubWwvniR2G0FgaC9mi');

Báo cáo thực tập tôt nghiệp Trường đại học Bách Khoa Hù Nội

Nếu được như vậy thì bạn đã cấu hình Cake thành công và kết nối được với

database rồi đó

Một phần của tài liệu Tìm hiểu xây dựng website du lịch travelling mrt (Trang 48 - 51)