Local developement, push and pull and deployment đều thông qua framework là composer.
Bài viết sau mình hướng dẫn cài composer trên local window 10.
Cụ thể bài hướng dẫn chi tiết ở đây
https://www.jeffgeerling.com/blog/2018/installing-php-7-and-composer-on-windows-10
Việc cài đặt composer trên MAC khá đơn giản, nhưng trên Window thì khá nhiều bước.
- Trước hết cài đặt Visual C++ Redistributable for Visual Studio 2015 nếu không cài bạn sẽ gặp lỗi này,
VCRUNTIME140.DLL was not found
và các lện php sẽ không thực hiện. Cài bản 64bit tùy thuộc vào lap của bạn. - Download PHP for Windows. Tải PHP cho window về, bản mới nhất là 7.3, nhớ là download bản zip và mình đã chọn bản này.
VC15 x64 Non Thread Safe (2019-Oct-22 19:04:15)sha256: a7e174cad96f8f10ccf8b45835a45b67ab9e2ab37a576ed4cfc680381f0e1eb4
- Giải nén vào ổ C với đường dẫn
C:\PHP7
. (tạo folder mới rồi giải nén vào trong đó) - Lên cấu hình để chạy PHP
- Vào
C:\PHP7
đổi tên filephp.ini-development
thànhphp.ini
. - Sửa
php.ini
trên notepad (mở bằng nodepad,...) - Thay đổi một số cài đặt trên file
php.ini
- Đổi
memory_limit
từ128M
to1G
(Vì composer ngốn khá nhiều bộ nhớ) - Bỏ comment cho phần
; extension_dir = "ext"
(bỏ;
dòng này bây giờ làextension_dir = "ext"
). - Tìm phần có dòng
extension=
bỏ comment cho các dòng. Trên file có thể không có dll, tìm sao cho đúng là được.extension=php_gd2.dll
extension=php_curl.dll
extension=php_mbstring.dll
extension=php_openssl.dll
extension=php_pdo_mysql.dll
extension=php_pdo_sqlite.dll
extension=php_sockets.dll
- Đổi
- Vào
- Thêm
C:\PHP7
vào Windows system path:- Mở cài đặt
- Gõ Variables nó sẽ gợi ý Edit the system environment variables
- Của số mới hiện ra bấm vào 'Environment Variables...'.
- Bấm vào
Path
bến dưới 'System variables', và bấm vào 'Edit...' - Bấm vào 'New' và thêm hàng
C:\PHP7
. - Click OK, then OK, then OK.
- Mở PowerShell or hoặc Ubuntu gõ dòng lện
php -v
để xác nhận là PHP đang hoạt động trên máy tính của bạn.
Tới đây thì nó hiện ra thế này.
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
PS C:\Users\jgeerling> php -v
PHP 7.0.29 (cli) (built: Mar 27 2018 15:23:04) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
ỔN!
No comments:
Post a Comment
Bạn cần thêm thông tin hay có câu hỏi vui lòng comment