MAMP PHP 8

Tạo ứng dụng trên các phiên bản PHP mới nhất có thể cần thiết cho công việc của lập trình viên phụ trợ. Thật không may, những người tạo MAMP hiếm khi cập nhật phần mềm của họ cho các hệ thống từ Microsoft, vì vậy việc sử dụng các phiên bản mới đòi hỏi một chút sáng tạo từ chúng tôi

Thêm phiên bản PHP mới vào MAMP

Không giống như các bản phát hành MAMP trước đây, không cần phải loay hoay với các tệp cấu hình Apache để thêm/xóa các phiên bản PHP mới

Tất cả bạn phải làm là thêm vào thư mục
[…]\MAMP\bin\php
thư mục mới, giữ phpX. X. định dạng X, trong đó X. X. X là phiên bản duy nhất của phiên bản chúng tôi đang thêm. Có thể ở định dạng một chữ số như 8. 0. 8, khởi động 7. 6. 21 cũng sẽ được quan niệm đúng

COI CHỪNG
Thêm dấu chấm, dấu phẩy hoặc hậu tố như -alpha sẽ ngăn thư mục được diễn giải chính xác

Phiên bản ổn định mới nhất có sẵn để tải xuống tại

Sau khi tải xuống, hãy đặt nội dung của kho lưu trữ vào thư mục mới tạo. Đối với một thư mục tiêu chuẩn trên C. / ổ đĩa, đường dẫn sẽ trông giống như thế này

MAMP PHP 8
Thư mục PHP mới trong ứng dụng MAMP – Windows NT x64

Lựa chọn phiên bản trong MAMP

Để thay đổi phiên bản cho các dự án riêng lẻ, trong ứng dụng MAMP, hãy mở rộng tab Ngôn ngữ, sau đó mở rộng PHP

MAMP PHP 8
MAMP Pro 4 ngôn ngữ – Windows NT x64

Chọn phiên bản mặc định theo sở thích của bạn, nó thậm chí có thể là phiên bản mới nhất. Tùy chọn chúng tôi đang tìm kiếm là Chế độ CGI. Chọn nó và khởi động lại ứng dụng hoàn toàn

Sau khi khởi động lại, các phiên bản PHP sẽ xuất hiện trong danh sách thả xuống bên cạnh tên miền

MAMP PHP 8
Miền cục bộ trong MAMP PRO – Windows NT x64

Nếu bạn đang sử dụng Composer, cấu hình của nó phụ thuộc vào php. ini, tệp này có thể thay đổi do các sửa đổi được thực hiện bởi MAMP. Một tùy chọn an toàn là lưu trữ bản sao thứ hai của các tệp PHP của bạn trong một thư mục khác, nơi các công cụ như Composer hoặc Visual Studio Code sẽ trỏ đến

Kiểm tra PHP 8. 1 phiên bản

Bạn có thể tải xuống các phiên bản PHP mới chưa được xuất bản từ
các cửa sổ. php. mạng – /downloads/qa/ – https. //các cửa sổ. php. net/

Trong danh sách tệp, bạn sẽ tìm thấy cả phiên bản cơ bản
php-8. 1. 0alpha3-Win32-vs16-x64. dây kéo,
cũng như Không An toàn Chủ đề
php-8. 1. 0alpha3-nts-win32-vs16-x64. dây kéo

Quá trình cài đặt giống như đối với PHP 8. 0. Tạo một thư mục mới có tên
php8. 1. 0 trong thư mục \MAMP\bin\php
Sau khi khởi động lại, phiên bản mới sẽ xuất hiện trong danh sách thả xuống

Được rồi, nó thậm chí còn hoạt động chứ?

Để đảm bảo rằng các tệp đã được MAMP đọc chính xác, sau khi khởi động lại, hãy chọn một trong các miền mà bạn đã xác định phiên bản PHP mới hơn. Sau đó, trong tab Chung, nhấp vào biểu tượng thông tin xuất hiện bên cạnh tên của phiên bản PHP đã chọn

MAMP PHP 8
Thông tin về miền cục bộ trong MAMP Pro – Windows NT x64

Nhấp vào nút sẽ tạo một tệp tạm thời chứa lệnh gọi hàm phpinfo()

MAMP PHP 8
phpinfo cho PHP 8. 0. 8 – WinNTx64

Các phiên bản mới của PHP giới thiệu một số cải tiến về hiệu suất, nhưng cũng mở rộng ngôn ngữ với các phần tử cú pháp mới như Enum. Mặc dù gần một nửa số trang web dựa trên WordPress vẫn đang sử dụng phiên bản 7. 4, chắc chắn chúng ta sẽ thấy sự thay đổi dần dần sang các phiên bản mới. Cần cởi mở với các công cụ, yêu cầu và khả năng mới

Tarun Goswami, làm Trưởng nhóm kỹ thuật tại công ty dịch vụ CNTT nổi tiếng. Với hơn 12 năm kinh nghiệm trong lĩnh vực Đảm bảo chất lượng, anh ấy viết các blog hấp dẫn và nhiều thông tin trong thời gian rảnh rỗi

Nếu bạn đang làm việc trên một dự án yêu cầu phiên bản PHP cao hơn các phiên bản mà MAMP đi kèm, bạn có thể dễ dàng thêm các phiên bản bổ sung

Phiên bản MAMP của tôi đã được cài đặt với PHP 7. 4. 21 và 8. 0. 8. Tôi đang cố gắng sử dụng MAMP để lưu trữ ứng dụng Laravel yêu cầu ít nhất PHP 8. 1

Phiên bản PHP MAMP sử dụng thường khác với phiên bản bạn đã cài đặt. Tôi đã cài đặt PHP bằng Brew. Tôi hiện đang chạy PHP 8. 1. 8. Nếu bạn muốn kiểm tra phiên bản PHP đã cài đặt của mình, hãy sử dụng thiết bị đầu cuối và chạy lệnh sau

php --version

MAMP PHP 8

  1. Trước tiên, chúng ta cần sao chép các tệp PHP đã cài đặt vào MAMP. Sử dụng Finder, điều hướng đến /usr/local/Cellar/php và bạn sẽ tìm thấy một thư mục được đặt tên theo phiên bản PHP đã cài đặt. Đối với tôi đó là 8.1.8. Sao chép thư mục này

  2. Điều hướng đến thư mục MAMP lưu trữ các phiên bản PHP. Đối với tôi đây là /Applications/MAMP/bin/php. Dán thư mục này vào đây

  3. Đổi tên thư mục này thành php8.1.8 (sử dụng số phiên bản PHP của bạn)

  4. Tiếp theo chúng ta cần tệp mô-đun PHP. Điều hướng đến /usr/local/lib/httpd và sao chép thư mục modules. Bên trong thư mục này là tên tệp mô-đun PHP libphp.so

    Tôi có thể thay đổi phiên bản PHP trong MAMP không?

    MAMP đi kèm với một số phiên bản PHP và bạn có thể chọn hai phiên bản gần đây nhất từ ​​giao diện người dùng . Bạn có thể kiểm tra phiên bản PHP đã cài đặt tại vị trí /Applications/MAMP/bin/php. Nếu phiên bản yêu cầu không có trong thư mục /Applications/MAMP/bin/php, trước tiên, bạn cần cài đặt phiên bản.

    Cách cài đặt PHP8. 1 trên máy Mac?

    Cấu hình PHP .
    Bạn sẽ cần cài đặt Homebrew để có thể truy cập PHP 8. 1 và các gói khác. .
    Trong terminal macOS, thực thi brew update để cập nhật Brew
    Sử dụng lệnh brew install shivammathur/php/php@8. 1 để cài đặt PHP 8. 1

    Làm cách nào để cài đặt phiên bản PHP mới trong MAMP?

    Thêm phiên bản PHP vào MAMP trên máy Mac .
    Trước tiên, chúng ta cần sao chép các tệp PHP đã cài đặt vào MAMP. .
    Điều hướng đến thư mục MAMP lưu trữ các phiên bản PHP. .
    Đổi tên thư mục này thành php8. .
    Tiếp theo chúng ta cần tệp mô-đun PHP. .
    Điều hướng đến/Ứng dụng/MAMP/bin/php/php8. .
    Đóng và khởi động lại MAMP
    Chọn PHP8. 1

    MAMP có bao gồm PHP không?

    Gói MAMP bao gồm máy chủ web Apache, công cụ PHP và cơ sở dữ liệu MySQL . Hệ điều hành Mac X10. 5 trở lên bao gồm cơ sở dữ liệu MySQL và máy chủ Apache có hỗ trợ PHP.