Cài đặt CakePHP trên MacOS bị lỗi
Hiện mình đang có việc cần phải làm với CakePHP, tuy nhiên khi khởi tạo project mới thì gặp cái lỗi này
Mình đã thử cách cài các php-intl, nhưng đều không tác dụng. Và cài XAMPP ở MacOS hiện là giải pháp đang ổn nhất, vấn đề là nó cũng kèm theo lỗi MySQL không connect Mọi người giúp mình với
2 CÂU TRẢ LỜI
Anh vừa check thì thấy php-intl
đã được bundle vào sẵn gói package php của homebrew rồi, nên em chỉ cần install php bằng brew là sẽ có ngay intl
khích hoạt nhé, không phải cài thêm gì cả
Đơn giản chỉ cần
$ brew install php72
Chú ý là có thể em sẽ cần export path, hoặc start service php-fpm nên nữa nến cần. Dùng lệnh which php
để check từ terminal, nếu nó ra kết quả là /usr/local/opt/php@7.2/bin/php
thì được, còn ra /usr/bin/php
thì tức là em vẫn đang dùng php mặc định của MacOS.
Ồ ra vậy! Em cảm ơn anh
em đang ko cài xampp ạ. hiện em cài toàn bộ homebrew đấy. Mà thực sự CakePHP thực sự Không-thân-thiện-với-Táo tì nào cả 😭 em cài laravel thì trơn tru bất ngờ😒
@thangtd90 từ ngày hôm qua nghe lời anh Cùi Bắp là factory reset lại máy thì em chưa động vào XAMPP tí nào cả
@devil_boom_129 Good job, không động vào XAMPP là tốt rồi =))
Dùng homebrew thì chỉ cần brew install php7x-intl
thôi em :-? đang dùng php bao nhiêu thì cài extension tương ứng
em gõ brew search intl
ra xem tên package đầy đủ của nó là gì
Vấn đề mới đây ạ
@devil_boom_129 http://darraghenright.tumblr.com/post/22027208929/installing-intl-package-on-osx-lion cái này giúp được ko nhỉ ?
@devil_boom_129 Bạn thay cái 7x
bằng version tương ứng trên máy bạn ý. VD: php72-intl
@huukimit vẫn báo No formulae find on taps
Mình xài bộ đôi Ampps + cakephp hơn năm rồi trên macos khá là ổn định!
- sudo apachectl stop => stop apache mặc định
- install Ampps http://ampps.com/downloads và khởi động ampps 3.download source cakephp https://github.com/cakephp/cakephp/releases
- move Source Code => Applications/AMPPS/www/
- run http://localhost/cakephp