Brew Php Switcher là một tập lệnh đơn giản để chuyển đổi cấu hình APACHE và CLI của bạn một cách nhanh chóng giữa các phiên bản chính của PHP. Nếu bạn hỗ trợ nhiều sản phẩm/dự án được xây dựng bằng cách sử dụng chức năng PHP di sản hoàn toàn mới hoặc cũ và bạn thấy khó khăn khi thay đổi các tệp cấu hình liên tục, điều này sẽ làm cho toàn bộ quá trình chỉ một lệnh. Chỉ dành cho người dùng của OSX, những người đã cài đặt PHP qua Homebrew và cho Php phiên bản 5.6, 7.0, 7.1, 7.2, 7.3, 7.4 và 8.0. Cấu hình Apache của bạn phải có mô -đun PHP OSX gốc được nhận xét.Brew Php Switcher
Hãy cẩn thận
#LoadModule php5_module libexec/apache2/libphp5.so
Brew Php Switcher sẽ tự động thêm vị trí mô -đun PHP của Homebrew trong cấu hình Apache ở định dạng sau.
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so
Phiên bản
2.3
Cài đặt
brew install brew-php-switcher
Trong trường hợp 5,6 tồn tại, vui lòng thay thế bằng cú pháp 5,6, 7.0, 7.1, 7.2, 7.3, 7.4 hoặc 8.0 tùy thuộc vào phiên bản nào được yêu cầu.5.6 exists, please replace with syntax of 5.6, 7.0, 7.1, 7.2, 7.3, 7.4 or 8.0 depending on which version is required.
Theo mặc định, sẽ chuyển đổi cấu hình Apache
Tùy chọn
-s|-s=*
Bỏ qua công tắc cấu hình Apache & Valet cho i.e
# skip apache only brew-php-switcher 5.6 -s # skip valet only brew-php-switcher 5.6 -s=valet # skip valet & apache brew-php-switcher 5.6 -s=valet,apache
-c=*
Chuyển một cấu hình cụ thể cho i.e
# switch valet config only brew-php-switcher 5.6 -c=valet # switch valet & apache config only brew-php-switcher 5.6 -c=valet,apache # switch apache config only brew-php-switcher 5.6 -c=apache
Giấy phép
MIT
Lệnh cài đặt:
brew install brew-php-switcher
Chuyển đổi cấu hình Apache / Valet / CLI giữa các phiên bản PHP
//github.com/philcook/brew-php-switcher
Giấy phép: MITMIT
API công thức JSON: /api/formula/brew-php-switcher.json
Chai JSON API: /api/bottle/brew-php-switcher.json
Mã công thức:
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so0 trên GitHub
Chai [gói nhị phân] Hỗ trợ cài đặt được cung cấp.
Phiên bản hiện tại:
ổn định | ✅ | 2.4 |
cái đầu | ⚡ | CÁI ĐẦU |
Phân tích [MacOS]:
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so1 | 1,052 |
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so1 | 1,054 |
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so1 | 0 |
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so1 | 3,353 |
Cài đặt theo yêu cầu [30 ngày] | 1 |
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so1 | 3,356 |
Cài đặt theo yêu cầu [30 ngày] | 1 |
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so1 | 16,543 |
Cài đặt theo yêu cầu [30 ngày] | 2 |
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so1 | 16,544 |
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so5 | 2 |
Phân tích [Linux]:
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so1 | 18 |
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so1 | 18 |
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so1 | 0 |
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so1 | 27 |
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so1 | 27 |
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so1 | 120 |
#LoadModule php5_module /usr/local/opt//lib/httpd/modules/libphp5.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so #LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp8.so1 | 120 |