Lệnh sh php không tìm thấy

Tôi khá ngạc nhiên khi họ đi theo cách này. Theo mặc định, nó đi kèm với PHP 7. 3, và tôi cần 7. 4 cho dự án của tôi, vì vậy hãy để tôi hướng dẫn bạn cách thiết lập PHP trên máy Mac của bạn

Cảnh báo của Mac trông như thế này

WARNING: PHP is not recommended
PHP is included in macOS for compatibility with legacy software.
Future versions of macOS will not include PHP.

Tuy nhiên, đừng sợ. Cài đặt PHP khá dễ dàng và thậm chí cài đặt nhiều phiên bản nếu bạn muốn

Khi cài đặt phần mềm trên máy Mac của bạn, chúng tôi chỉ cần một trình quản lý gói và đó là Homebrew

Nó có thể cài đặt bất kỳ gói hoặc phần mềm nào bạn muốn và thậm chí cài đặt các phiên bản cụ thể

Đọc thêm về Homebrew - Trình quản lý gói cho Mac

Hướng dẫn nhanh. Chạy lệnh sau trong thiết bị đầu cuối của bạn

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Để cài đặt PHP, chúng ta có thể chạy lệnh sau

brew install php

Thao tác này sẽ cài đặt phiên bản ổn định mới nhất của PHP (Tại thời điểm viết bài này, đây là PHP 8. 0)

Trước khi chạy bất kỳ lệnh brew nào, bạn nên chạy các lệnh sau trước. Chúng sẽ kiểm tra xem Homebrew có được cập nhật và chạy các phiên bản mới nhất không

brew update
brew doctor

Trong trường hợp của tôi, tôi muốn cài đặt PHP 7. 4 vì đó là phiên bản máy chủ của chúng tôi đang chạy

Để cài đặt một phiên bản cụ thể, chúng ta có thể sử dụng ký hiệu @

brew install [email protected]

Điều này sẽ chạy trình cài đặt và nó sẽ kết thúc với thông báo thành công trong thiết bị đầu cuối của bạn

Tuy nhiên, mặc dù điều này đã cài đặt PHP, nhưng nó vẫn chưa thay đổi phiên bản đang chạy của chúng tôi

Vì vậy, nếu chúng tôi chạy lệnh

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2, chúng tôi vẫn có thể thấy một phiên bản khác như
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
3 hoặc bất kỳ phiên bản nào bạn đã cài đặt

Để khắc phục điều này, chúng ta cần liên kết đúng phiên bản PHP

Bây giờ chúng tôi đã cài đặt các phiên bản, chúng tôi có thể dễ dàng chuyển đổi giữa chúng bằng cách sử dụng lệnh

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
4

Trước tiên, hãy kiểm tra phiên bản PHP nào hiện đang chạy

________số 8

Sau đó, chúng tôi có thể hủy liên kết phiên bản đó bằng cách sử dụng

brew unlink [email protected]

Bước tiếp theo là liên kết phiên bản chúng tôi muốn

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
0

Nó sẽ bảo bạn chạy một tập lệnh để thêm đường dẫn

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
1

Điều này sẽ đảm bảo tải đúng phiên bản PHP, bây giờ nếu bạn chạy lại

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2, nó sẽ hiển thị

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
3

Và chúng ta đi. Chúng tôi đã chuyển sang phiên bản PHP

Tôi gặp sự cố khi nâng cấp từ 7. 4 đến 8. 0 cho bản demo của tôi mà tôi cứ thấy 7. 4 khi chạy

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. Xóa dòng cũ trong tệp
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
7 của bạn để sửa lỗi này theo cách thủ công

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
0

Xóa dòng trỏ đến phiên bản PHP cũ của bạn

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
1

Ghi chú. Đây là một ví dụ về phiên bản của tôi. Nó có thể khác với những gì bạn đã cài đặt trước đây

Cảm ơn bạn đã đọc và hãy kết nối. liên kết cố định

Cảm ơn bạn đã đọc blog của tôi. Vui lòng đăng ký nhận bản tin email của tôi và kết nối trên Facebook hoặc Twitter

Làm cách nào để cài đặt PHP trong thiết bị đầu cuối Linux?

Cài đặt PHP trên Linux .
Cài đặt
cài đặt aptitude php5 libapache2-mod-php5 và khởi động lại máy chủ web apache (chúng tôi đã sử dụng phiên bản 2) /etc/init. d/apache2
Cài đặt PHP trên CentOS Linux
Điều kiện tiên quyết và cài đặt
khởi động lại apache
Trước. Cài đặt php và phần mở rộng php trên windows. Kế tiếp. Cài đặt PHP trên IIS trong Windows 7

Làm cách nào để kích hoạt PHP trong Ubuntu?

Định cấu hình PHP trên phiên bản Debian hoặc Ubuntu .
Bước 1 — Thêm kho lưu trữ. Trước tiên, bạn phải chạy lệnh sau để thêm kho lưu trữ trước khi cài đặt PHP. .
Bước 2 — Cập nhật các gói. Chạy phần sau để cập nhật danh sách các gói của bạn. .
Bước 3 — Cài đặt PHP. .
Bước 4 - Xác nhận PHP đã được cài đặt

Làm cách nào để cài đặt PHP trong thiết bị đầu cuối Mac?

Cài đặt PHP trên macOS. .
Bước 1. Sao chép lệnh cài đặt
Bước 2. Tiếp theo, dán lệnh đã sao chép vào Terminal. .
Bước 3. Bây giờ, chúng tôi sẽ nhập lệnh dưới đây để cập nhật các gói của chúng tôi. cập nhật bia. .
Note: Below, Substitute '' to the username of your macOS account..

Làm cách nào để cài đặt PHP trên Mac M1?

Để tìm vị trí của php của bạn. ini loại tệp php --ini trong thiết bị đầu cuối của bạn. .
Truy cập DBngin và tải xuống trình cài đặt
Cài đặt trên Mac giống như bất kỳ ứng dụng Mac nào khác
Chạy DBngin và chọn tạo một máy chủ mới
Chọn MySQL, phiên bản của nó và tạo một máy chủ có tên tùy chỉnh
Khởi động máy chủ