Trên OS X
Sử dụng MAMP
Nhập lệnh which php
trong terminal để xem phiên bản PHP nào bạn đang sử dụng. Nếu đó không phải là phiên bản PHP từ MAMP, biến $ PATH được Bash sử dụng sẽ cần phải được cập nhật.
Trước tiên, bạn nên sử dụng lệnh "cd / Ứng dụng / MAMP / bin / php" để kiểm tra phiên bản php nào từ MAMP và ghi chú phiên bản (ví dụ: php5.6.7).
Khi bạn biết phiên bản, bạn nên chỉnh sửa ~/.bash_profile
tệp (nghĩa là tệp .bash_profile
có trong thư mục chính của bạn) và thêm một dòng xuất:
export PATH=/Applications/MAMP/bin/php/php5.6.7/bin:$PATH
Đảm bảo rằng bạn thay thế php5.6.7 bằng phiên bản PHP mà bạn đã chọn trong MAMP.
Khi tệp đã được lưu, hãy đảm bảo rằng bạn đóng Đóng Terminal và mở lại. Một khi điều đó đã được thực hiện, bạn sẽ sử dụng PHP đi kèm với MAMP.
Một cách để dễ dàng tìm thấy dòng nên là gì mà bạn cần đặt bên trong .bash_profile
là chạy lệnh sau bên trong thiết bị đầu cuối của bạn:
echo export PATH=`cat /Applications/MAMP/conf/apache/httpd.conf \
| grep php | grep -i LoadModule | head -n1 \
| sed -e 's/^[^\/]*\/\(.*\)\/mod.*/\/\1/'`/bin:\$PATH
Sao chép và dán ba dòng đó vào thiết bị đầu cuối của bạn sẽ xuất chính xác phiên bản PHP đã được chọn bên trong bảng điều khiển MAMP.
Sử dụng Homebrew / MacPorts
Đảm bảo rằng path
chứa /usr/local/bin/
(Homebrew) hoặc /opt/local/bin
(MacPorts) của bạn nếu bạn đang sử dụng PHP đi kèm với một trong hai trình quản lý gói này.
Kiểm tra đường dẫn PHP bằng MacPorts
Bạn có thể tìm vị trí chính xác của PHP bằng MacPorts bằng lệnh sau:
port contents php70 | grep bin/php
Lưu ý rằng bạn nên thay thế php70
bằng phiên bản PHP mà bạn đã cài đặt.
Kiểm tra đường dẫn PHP với Homebrew-php
Homebrew-php ( https://github.com/Homebrew/homebrew-php ) là một vòi có nhiều phiên bản PHP khác nhau.
Bạn có thể tìm vị trí chính xác của PHP bằng Homebrew bằng lệnh sau:
brew --prefix homebrew/php/php56
Lưu ý rằng bạn nên thay thế php56
bằng phiên bản PHP mà bạn đã cài đặt.