Gần đây, chúng tôi đã nâng cấp các máy chủ sản xuất và phát triển của mình lên PHP 7. Chúng tôi phát triển cục bộ bằng Wamp Server nên chúng tôi cũng cần cài đặt PHP 7 trên máy tính của mình. Sau khi tìm hiểu kỹ và một số thử nghiệm và lỗi, tôi đã tìm thấy video youtube bên dưới
Cài đặt gói Microsoft
- Cài đặt cả hai gói sau từ Microsoft
https. //www. Microsoft. com/en-us/tải xuống/chi tiết. aspx?id=48145
Tải xuống PHP 7
- Tải xuống tệp zip PHP từ http. //các cửa sổ. php. mạng/tải xuống/
- Chọn đúng tệp 64 hoặc 84 bit Tùy thuộc vào hệ điều hành của bạn
- Chọn tệp An toàn chủ đề
Tạo thư mục PHP7 trong thư mục wamp
- Trích xuất nội dung từ Tải xuống PHP7
- Sao chép tệp sang một thư mục mới trong
wamp\bin\php\php7.0
- Bạn sẽ cần sao chép 2 tệp từ phiên bản php cũ hơn là
php.ini
vàwampserver.conf
vào thư mục mới của mìnhwamp\bin\php\php7.0
sửa đổi php. ban đầu
- Trong thư mục mới của bạn, hãy mở
php.ini
- Trong
php.ini
tìmextension_dir
và thay thế phiên bản php cũ hơn bằng phiên bản mới - Trong
php.ini
, hãy tìmzend_extension
và nhận xét dòng này không còn cần thiết nữa - Tạo một bản sao của
php.ini
sau khi các thay đổi trên được thực hiện và đổi tên nó thànhphp.ini
0
Sửa đổi wamperver. conf
- Trong thư mục mới của bạn, hãy mở
wampserver.conf
và thay thếphp.ini
2 vàphp.ini
3 để tải PHP 7 như vậy
php.ini
4
Bắt đầu tải Wamp PHP 7
- Bắt đầu Wamp> PHP> Phiên bản> 7
ghi chú. PHP 7 cần Apache 2. 4 nếu không nó sẽ không chạy. Đảm bảo Wamp Server đang chạy Apache 2. 4. Trong video, các tiện ích mở rộng đã được thay đổi, tôi đã dùng thử và PHP 7 không tải trong Wamp Server nên tôi đã giữ nguyên các tiện ích mở rộng từ php trước của mình. ini và nó đã hoạt động
WampServer là tiền thưởng miễn phí [giấy phép sous GPL]. Vous pouvez remplir ce formulaire qui nous permettra de vous faire parvenir les realityitésmation d’Alter Way, société éditrice, ainsi que toutes les informations liées aux évolutions de WampServer. Si vous ne le souhaitez pas, vous pouvez bạn có thể tải xuống trực tiếp
Prénom
chữ Nôm
xã hội
Điện thoại
Thanh toán
Chức năng [*]
Vous avez des question, des remarques, des commentaires ?
Cách sử dụng bình chọn của Wamperver
Sử dụng cho một ứng dụng bên trongSử dụng cho nhà phát triển và tiền sản xuấtKhông cho phép sử dụng WAMPSERVER
Je souhaite recevoir des informations de WampServer
* nhà vô địch nghĩa vụ
Phiên bản cuối cùng của WampServer cung cấp nâng cấp dễ dàng từ PHP 5. x sang PHP 7. x. Hãy xem chi tiết cách thay đổi phiên bản PHP trong WAMP
Giả sử bạn đã sử dụng phiên bản mới nhất của máy chủ Wamp trên máy cục bộ của mình. Nếu không xin vui lòng nghiên cứu tài nguyên sau đây. www. máy chủ. com
- Điều hướng đến biểu tượng Wamp ở thanh công cụ dưới cùng bên phải và nhấp vào biểu tượng đó
- Chuyển đến PHP -> Phiên bản
- Bạn có thể thấy đăng nhập đã chọn trên phiên bản hiện tại của PHP [trong trường hợp của chúng tôi là 5. 6. 25].
- Bấm vào 7. 0. 10
- Máy chủ Wamp sẽ được khởi động lại trong một thời gian. Màu của biểu tượng Wamp sẽ được thay đổi từ đỏ thành vàng và . green.
- Quay lại PHP -> Phiên bản và bạn có thể thấy dấu hiệu của phiên bản đã được thay đổi thành 7. 0. 10
- Để biết thêm thông tin, bạn có thể điều hướng đến You VirtualHost -> localhost
- Cửa sổ mới có thông tin WampServer sẽ mở ra. Bạn có thể xác minh phiên bản Apache, PHP và MySQL mà hệ thống đang sử dụng
- Ngoài ra còn có các Công cụ được cài đặt hữu ích trên trang này, như phpinfo[] hoặc phpmyadmin
- Nhấp vào phpinfo[]
- Trang này có đầy đủ thông tin về cấu hình PHP, Apache, MySQL
Lượt xem bài viết. 154.268
Vì PHP phiên bản 8 đã được phát hành gần đây và bạn với tư cách là nhà phát triển muốn bắt tay vào hành trình thoát khỏi phiên bản PHP 8, bạn hẳn đang tự hỏi làm thế nào để nâng cấp lên PHP 8 trong máy chủ WAMP. Bài viết kèm theo video YouTube này sẽ hướng dẫn bạn cập nhật máy chủ WAMP lên phiên bản PHP 8
Đọc blog của chúng tôi về Cách định cấu hình PHP 7 trên máy chủ WAMP trong máy chủ cục bộ và xem video YouTube về cách cập nhật PHP 7 trong Máy chủ WAMP
Như bạn có thể hiểu, Bạn có thể sử dụng PHP 5, PHP 7, PHP 8 trong một lần cài đặt WAMP. Ngoài ra, bạn có thể sử dụng nhiều phiên bản PHP của cùng một bản phát hành như PHP 7. 2 và PHP7. 4 trong cùng một cài đặt máy chủ WAMP. Đây là một cách hay để làm việc trên nhiều phiên bản PHP và bạn chỉ cần chọn phiên bản PHP cần thiết trong WAMP
Xin lưu ý rằng PHP 8 yêu cầu Apache 2. 4. x. Tôi có Apache 2. 4. 9 được cài đặt với WAMP v2. 5. Bây giờ là điều kiện tiên quyết, trước tiên bạn cần cài đặt Microsoft Visual C++ Redistributable cho Visual Studio 2015, 2017 và 2019. Tải xuống và cài đặt cả phiên bản x86 và x64 của tệp từ đây. Nếu bạn đang sử dụng hệ điều hành 32 bit, thì chỉ tải xuống gói 32 bit. Nếu bạn có HĐH 64 bit, thì tôi khuyên bạn nên cài đặt cả gói 32 bit cũng như 64 bit
Khi tất cả điều này được thực hiện, thì chúng tôi đã sẵn sàng để cài đặt/cấu hình PHP 8 trong máy cục bộ
Xem video này từ YouTube hoặc làm theo các bước được đề cập bên dưới để cập nhật phiên bản PHP lên PHP 8 trong Máy chủ WAMP
Bước 0
Tải xuống phiên bản zip PHP 8 từ trang web Tải xuống PHP dành cho Windows. Chọn phiên bản x64 Thread Safe nếu bạn có Windows 64bit. Cho đến bây giờ PHP 8. 0. 1 có sẵn nên tôi đã tải xuống PHP 8. 0[8. 0. 1]
Bước 1
Định vị thư mục WAMP của bạn, [thường là C. /wamp]. Đi đến C. /wamp/bin/php và tạo một thư mục mới “php8. 0. 1″ và trích xuất nội dung của php đã tải xuống. tập tin zip ở đây
Bước 2
Bây giờ, điều hướng đến thư mục PHP cũ của bạn. [của tôi là php7. 1. 10] và sao chép wampserver.conf
từ cũ và dán nó vào “php8” của bạn. 0. thư mục 1″
Bước 3
Bây giờ, đi đến C. /wamp/bin/php/php8. 0. 1 thư mục và xác định vị trí tệp php.ini-development
. Sao chép nó và đổi tên thành php.ini
trong cùng thư mục
Mở tệp php.ini
mới được đổi tên và cập nhật các giá trị sau
extension_dir = C:/wamp/bin/php/php8.0.1/ext
upload_tmp_dir = C:/wamp/tmp
error_log = C:/wamp/tmp
Đảm bảo đặt đúng đường dẫn trong extension_dir
Bây giờ, hãy cuộn xuống danh sách tiện ích mở rộng và chọn tiện ích mở rộng phù hợp mà bạn cần. Tôi đã đặt các giá trị dưới đây
extension=bz2
extension=curl
extension=ffi
extension=ftp
extension=fileinfo
extension=gd
extension=gettext
extension=gmp
extension=intl
extension=imap
extension=ldap
extension=mbstring
; Must be after mbstring as it depends on it
extension=exif
extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
;extension=oci8_19 ; Use with Oracle Database 19 Instant Client
extension=odbc
extension=openssl
extension=pdo_firebird
extension=pdo_mysql
extension=pdo_oci
extension=pdo_odbc
extension=pdo_pgsql
extension=pdo_sqlite
extension=pgsql
extension=shmop
lưu và đóng tập tin
Bước 4
Bây giờ, tạo một bản sao của tệp php.ini
và lưu nó với tên phpForApache.ini
. Tệp này là cần thiết bởi máy chủ web Apache
Bước 5
Bây giờ hãy mở wampserver.conf
đã sao chép bằng C. /wamp/bin/php/php8. 0. 1/ thư mục trong Bước 2 ở trên. Sửa đổi nó để nó trông giống như dưới đây
Lưu ý rằng
extension=bz2
extension=curl
extension=ffi
extension=ftp
extension=fileinfo
extension=gd
extension=gettext
extension=gmp
extension=intl
extension=imap
extension=ldap
extension=mbstring
; Must be after mbstring as it depends on it
extension=exif
extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
;extension=oci8_19 ; Use with Oracle Database 19 Instant Client
extension=odbc
extension=openssl
extension=pdo_firebird
extension=pdo_mysql
extension=pdo_oci
extension=pdo_odbc
extension=pdo_pgsql
extension=pdo_sqlite
extension=pgsql
extension=shmop
1 cho PHP 8 là extension=bz2
extension=curl
extension=ffi
extension=ftp
extension=fileinfo
extension=gd
extension=gettext
extension=gmp
extension=intl
extension=imap
extension=ldap
extension=mbstring
; Must be after mbstring as it depends on it
extension=exif
extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
;extension=oci8_19 ; Use with Oracle Database 19 Instant Client
extension=odbc
extension=openssl
extension=pdo_firebird
extension=pdo_mysql
extension=pdo_oci
extension=pdo_odbc
extension=pdo_pgsql
extension=pdo_sqlite
extension=pgsql
extension=shmop
2 vàextension=bz2
extension=curl
extension=ffi
extension=ftp
extension=fileinfo
extension=gd
extension=gettext
extension=gmp
extension=intl
extension=imap
extension=ldap
extension=mbstring
; Must be after mbstring as it depends on it
extension=exif
extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
;extension=oci8_19 ; Use with Oracle Database 19 Instant Client
extension=odbc
extension=openssl
extension=pdo_firebird
extension=pdo_mysql
extension=pdo_oci
extension=pdo_odbc
extension=pdo_pgsql
extension=pdo_sqlite
extension=pgsql
extension=shmop
3 cho PHP 8 là_______1_______4. Bước 6
Khởi động máy chủ WAMP và truy cập PHP >> Phiên bản PHP và ở đó bạn sẽ tìm thấy phiên bản 8. 0. 1 và chọn nó
Bước 7
Mở
extension=bz2
extension=curl
extension=ffi
extension=ftp
extension=fileinfo
extension=gd
extension=gettext
extension=gmp
extension=intl
extension=imap
extension=ldap
extension=mbstring
; Must be after mbstring as it depends on it
extension=exif
extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
;extension=oci8_19 ; Use with Oracle Database 19 Instant Client
extension=odbc
extension=openssl
extension=pdo_firebird
extension=pdo_mysql
extension=pdo_oci
extension=pdo_odbc
extension=pdo_pgsql
extension=pdo_sqlite
extension=pgsql
extension=shmop
5 của bạn trong bất kỳ trình duyệt nào và truy cập liên kết Thông tin PHP. Bạn sẽ thấy rằng phiên bản PHP hiện đã được cập nhật lên PHP 8gợi ý cuối cùng. Tốt hơn là bao gồm đường dẫn mới trong thư mục đường dẫn hệ thống của bạn, nếu không bạn có thể gặp phải một số vấn đề với tiện ích mở rộng CURL của mình. Chuyển đến cửa sổ biến môi trường Windows và chỉnh sửa biến hệ thống "Đường dẫn" để thêm một chuỗi mới "C. \wamp\bin\php\php8. 0. 1;". Bước này sẽ giải quyết lỗi CURL "Không thể tải thư viện động 'php_curl. dll' - Không thể tìm thấy mô-đun được chỉ định trong Unknown trên dòng 0"