Get in touch
or send us a question?
CONTACT

Tích hợp php version 8 vào wamp server

Bước 1

Tải phiên bản php 8 zip cho window từ đây PHP Download site . Chọn phiên bản x64 thread Safe nếu bạn dùng Window 64bit.

Bước 2

Tìm đến thư mục WAMP của bạn, (thường là C: / wamp). Vào C: / wamp / bin / php và tạo một thư mục mới “php8.0.1 ″ và giải nén nội dung của tập tin php .zip đã tải xuống tại đây.

Bước 3

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.conftừ cũ và dán nó vào thư mục “php8.0.1 ″ của bạn.

Bước 4

Bây giờ, vào thư mục C: /wamp/bin/php/php8.0.1 và định vị tệp php.ini-development. Sao chép nó và đổi tên thành php.initrong cùng một thư mục.

Mở php.initệp 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ờ, cuộn xuống danh sách tiện ích mở rộng và chọn các tiện ích mở rộng thích 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

Bước 5

Bây giờ, tạo một bản sao của php.initệp và lưu nó dưới dạng phpForApache.ini. Máy chủ web Apache cần tệp này.

Bước 6

Bây giờ mở wampserver.confđã sao chép trong thư mục C: /wamp/bin/php/php8.0.1/ ở Bước 2 ở trên. Sửa đổi nó để nó trông giống như dưới đây:

<?php

$phpConf['phpIniDir'] = '.';
$phpConf['phpExeDir'] = '.';
$phpConf['phpConfFile'] = 'php.ini';

$phpConf['apache']['2.2']['LoadModuleName'] = 'php5_module';
$phpConf['apache']['2.2']['LoadModuleFile'] = 'php5apache2_2.dll';
$phpConf['apache']['2.2']['AddModule'] =  '';

$phpConf['apache']['2.4']['LoadModuleName'] = 'php_module';
$phpConf['apache']['2.4']['LoadModuleFile'] = 'php8apache2_4.dll';
$phpConf['apache']['2.4']['AddModule'] =  '';

?>

Lưu ý rằng LoadModuleName đối với PHP 8 là php_modulevà  LoadModuleFileđối với PHP 8 là  php8apache2_4.dll . 

Bước 7

Khởi động máy chủ WAMP và đi tới 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 8

Mở của bạn localhosttrong 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 8.

Gợi ý cuối cùng : Tốt hơn là nên đưa đường dẫn mới vào thư mục đường dẫn hệ thống của bạn, nếu không bạn có thể gặp 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 Không xác định trên dòng 0″

Chúc các bạn coding vui vẻ với PHP 8.