Hướng dẫn how do i change the default php version in mamp? - làm cách nào để thay đổi phiên bản php mặc định trong mamp?

Nó rất thường xuyên mà bạn muốn thay đổi phiên bản PHP để cài đặt các phần mềm khác nhau trong môi trường phát triển của bạn. Nhưng phiên bản MAMP trong hệ thống của bạn đi kèm với phiên bản PHP được cài đặt sẵn và bạn muốn đi với nó.

Nhưng hướng dẫn này đang giải thích cách thay đổi phiên bản PHP trong MAMP. Thực hiện theo các bước.

  1. Mở tệp này trong trình soạn thảo văn bản yêu thích của bạn /Applications/MAMP/conf/apache/httpd.conf Tìm kiếm và nhận xét dòng tiếp theo - LoadModule PHP7_Module. Nó có thể là LoadModule Php5_Module, tùy thuộc vào phiên bản của bạn.
    Search for and comment the followiing line – LoadModule php7_module.
    It could be LoadModule php5_module, depending on your version.
  2. Ở dưới cùng của tệp httpd.conf, bạn sẽ thấy nơi các cấu hình bổ sung được tải từ thư mục thêm. Thêm điều này vào cuối tệp httpd.conf
  3. Tạo một tệp được gọi là httpd-php-extra.conf trong thư mục thêm khi chúng tôi khai báo trong tệp trước đó. Và thêm các cấu hình dưới đây vào tệp
    LoadModule php7_module /Applications/MAMP/bin/php/php7.3.9/modules/libphp7.so

    Bạn có thể nhận các phiên bản PHP có sẵn trong thư mục này - /Applications/MAMP/bin/php

Nó chưa hoàn thành, tiếp theo chúng ta có thể kiểm tra cách thay đổi phiên bản PHP khi truy cập qua CLI trong MAMP.

  1. Tiếp theo, thay đổi phiên bản PHP trong CLI trong MAMP Mở đầu cuối / dòng lệnh của bạn và nhập vào
    Open your Terminal / Commandline and type in
    sudo nano ~/.bashrc
  2. Thêm dòng sau [thay đổi đường dẫn khi cần]: ________ 3
  3. Lưu Fillte
  4. Chạy lệnh dưới đây
  5. Tất cả đã đặt, kiểm tra nó ra

Hy vọng bạn đã thích hướng dẫn, cho người khác cũng biết.

Tương tác độc giả

Cách thêm/thay đổi phiên bản PHP xuất hiện trong Tùy chọn MAMP

Tôi đã sử dụng MAMP khá lâu cho công việc phát triển web cá nhân của mình. Đó là một ứng dụng tuyệt vời nhưng đôi khi có cảm giác như nó đang làm giảm một số thứ quá nhiều quá nhiều. Chọn phiên bản PHP nào được sử dụng là một trong số đó. Có vẻ như MAMP chỉ cung cấp cho bạn tùy chọn chọn hai phiên bản PHP mới nhất mà nó vận chuyển với ...

Tuy nhiên, bạn không giới hạn chỉ sử dụng hai cái đó! Trên thực tế, nếu bạn kiểm tra thư mục MAMP PHP [/Ứng dụng/MAMP/BIN/PHP], bạn sẽ thấy rằng có nhiều phiên bản PHP khác được cài đặt ở đó.php directory [/Applications/MAMP/bin/php] you will see that there are multiple other versions of PHP installed there.

Vì vậy, trong trường hợp của tôi, MAMP có Php 7.1.1 là phiên bản mặc định và là lựa chọn có sẵn duy nhất khác trong UI mà nó mang lại cho tôi là phiên bản 7.0.15. Tôi không muốn sử dụng Php 7.x vì máy chủ của tôi vẫn còn trên 5.6.x. Tuy nhiên, MAMP đi kèm với Php 5.6.30 nhưng không cho tôi tùy chọn để chọn nó.

May mắn thay, bạn có thể buộc MAMP cho phép bạn chọn các phiên bản của PHP mà bạn muốn sử dụng với một vài thư mục đổi tên!

Bí quyết là đổi tên phiên bản PHP nào bạn không muốn sử dụng bằng cách đặt một ký tự dấu gạch dưới [_] trước tên thư mục gốc. Điều này được thực hiện trong thư mục MAMP PHP [/Ứng dụng/MAMP/BIN/PHP]. Đổi tên tất cả trừ hai phiên bản bạn quan tâm đến việc sử dụng và khởi động lại MAMP. Sau khi khởi động lại, bạn sẽ có thể chọn một trong hai phiên bản mà bạn không đổi tên._] character in front of the original directory name. This is done in the MAMP php directory [/Applications/MAMP/bin/php]. Rename all but the two versions you are interested in using and restart MAMP. After restarting you will be able to pick either of the two versions that you didn't rename.

Trong trường hợp của tôi, tôi đã đổi tên tất cả các phiên bản ngoại trừ 7.1.1 và 5.6.30. Bây giờ tôi có thể chọn giữa các môi trường phát triển PHP 5.6 và PHP 7.1.

Tôi đã không thử điều này, nhưng nếu bạn cần một phiên bản PHP hoàn toàn khác không được vận chuyển với MAMP, bạn sẽ có thể thêm nó vào thư mục MAMP PHP và chọn nó như thể đó là một trong những phiên bản được vận chuyển , chỉ cần làm theo các bước trên để đảm bảo MAMP cho phép bạn chọn nó. Đồng thời theo quy ước đặt tên đã sử dụng MAMP của tôi hoặc nó sẽ không nhận ra rằng bạn đã thêm phiên bản PHP mới.php directory and select it as if it was one of the shipped versions, just follow the steps above to ensure MAMP lets you select it. Also follow the naming convention used my MAMP or it won't recognise that you've added a new PHP version.

-tôi

Tuyên bố miễn trừ trách nhiệm nhanh chóng ...

Mặc dù tôi đã nỗ lực rất nhiều để nghiên cứu tất cả các chủ đề tôi đề cập, những sai lầm có thể xảy ra. Việc sử dụng bất kỳ thông tin nào từ các bài đăng trên blog của tôi nên có nguy cơ riêng và tôi không chịu bất kỳ trách nhiệm nào đối với bất kỳ thông tin lạm dụng hoặc thiệt hại nào do tuân theo bất kỳ bài đăng nào của tôi.

Tất cả nội dung và ý kiến ​​thể hiện trên blog này là của riêng tôi và không đại diện cho ý kiến ​​của chủ nhân [Oracle] của tôi. Việc sử dụng bất kỳ thông tin nào có trong bài đăng/bài viết trên blog này là tuân thủ từ chối trách nhiệm này.

Làm cách nào để thay đổi phiên bản PHP của tôi?

Thay đổi phiên bản PHP..
Điều hướng đến trang Quản lý trang web ..
Nhấp vào nút Quản lý bên phải miền của bạn ..
Trong phần PHP, nhấp vào biểu tượng sửa đổi ..
Chọn phiên bản PHP từ menu thả xuống ..
Cuộn xuống và nhấp vào nút Thay đổi phiên bản PHP để lưu các thay đổi của bạn ..

Làm cách nào để thay đổi PHP mặc định của tôi trên Mac?

Thực hiện theo các bước đơn giản sau:..
Trong thiết bị đầu cuối, chạy vim ~/.bash_profile ..
Loại I và sau đó dán các phần sau ở đầu tệp: Path xuất =/Ứng dụng/MAMP/BIN/PHP/PHP5.4.10/BIN: $ PATH ..
Nhấn ESC, Loại: WQ, và nhấn Enter ..
Trong thiết bị đầu cuối, chạy nguồn ~/.bash_profile ..

Php ini ở mamp ở đâu?

Nếu bạn đang sử dụng MAMP Standard [phiên bản miễn phí] thì bạn cần mở /applications/mamp/bin/php/php5.2.17/conf/php.ini hoặc/application/mamp/bin/php/php5./Applications/MAMP/bin/php/php5. 2.17/conf/php. ini or /Applications/MAMP/bin/php/php5.

MAMP có PHP không?

Với thư mục PHP BIN của MAMP đầu tiên theo dòng, nó sẽ tìm thấy PHP ở đó.Nếu bạn tò mò, hãy chạy Echo $ Path để xem toàn bộ danh sách.. If you're curious, run echo $PATH to see the whole list.

Bài Viết Liên Quan

Chủ Đề