Trong bài viết này mình sẽ hướng dẫn các bạn khắc phục một số lỗi thường gặp khi cài Laravel Framework 4. Các lỗi đa phần đều dễ sửa nhưng nhiều lúc tìm kiếm được cách khắc phục khá khó khăn nên mình xin đưa ra giải pháp khắc phục một số lỗi khi cài Laravel Framework 4 này.

1. không chạy được câu lệnh trong CMD

[php]

php is not recognized as an …."

[/php]

nguyên nhân: Các bạn chưa tích hợp được php.exe vào trong CMD.
Cách khắc phục:
– Các bạn tìm đến file php.exe trong web server ( wamp, xampp, appser… ) Copy đường dẫn đến file này ( chỉ dừng ở đường dẫn folder chứa file này mà không copy cả tên file)
VD: wamp/bin/php/php5.3.x/

-Phải chuột vào My Computer -> Propeties -> Advance System setting -> Environment Variables
– Tìm đến box: System variables ( ở dưới ) . Chọn biến Path -> EDIT.
– thêm dấu ” ; ” ở cuối ô Variable value và parste toàn bộ đường dẫn đến thư mục chứa php.exe vào đó.
– OK -> OK
– Bật CMD lên đánh lệnh : php . Nếu không báo lỗi nữa thì xong.

2. Lỗi liên quan đến Curl:

Cách khắc phục: nên nhớ , các bạn phải config file php.ini trong cùng thư mục với file php.exe mà các bạn đã tích hợp vào CMD chứ không phải trong thư mục bin của Apache.
– Tìm đến file php.ini trong thư mục này
– tìm đến dòng : ;extension=php_curl.dll
– bỏ dấu ” ; ” , save lại và khởi động lại web server cho chắc cốp.
– Xong

3. Chưa cài đặt được Composer:

Cách khắc phục:
– vào http://getcomposer.org/download/
– Sẽ vô cung đơn giản nếu bạn sử dụng hệ điều hành Windows: Download Composer-installer.exe và cài đặt. Composer sẽ tự tích hợp luôn vào CMD cho bạn
– Để kiểm tra cài đặt thành công hay không: vào CMD đánh lệnh composer

4. Config Virtual Host

5. Công cụ lập trình khuyên dùng:

– Sublime text :http://www.sublimetext.com/
* Bắt buộc phải cài đặt package manager cho Sublime để thực hiện cài đặt plugin về sau
Cách cài đặt Package Manager : https://sublime.wbond.net/installation#st2

– Cài đặt xong package Và sublime text ấn tổ hợp Crtl + shift + P , gõ Install Package để chọn plugin cần cài đặt

– Video hướng dẫn cài đặt cho Sublime text
http://www.mediafire.com/download/3yckgdqflh6hdl2/sublime+text+2.mp4

Plugin:

  • Sublime Prefixr (Ctrl+Alt+X)
  • Sublime Alignment (Ctrl+Alt+A)
  • Jquery
  • Jquery snippets
  • Nettuts Fetch
  • Sublime CodeIntel
  • Tag
  • Prefixr
  • Google search
  • WordPress
  • HTML5
  • Indent Guides
– Các plugin dành cho Laravel nên dùng:
+ Laravel Blade Hightlighter
+ Laravel Snippet

(Updating … )

Mình là 1 developer mới vào nghề, chưa có nhiều kinh nghiệm với lập trình web nhưng luôn muốn chia sẻ những hiểu biết của mình với các lập trình viên khác. Khá là gà và lười viết blog, chỉ ham code và chuyên Laravel.