下载php8的thread safe版本,点击这里 下载 ,版本为php8.1.10
找到你的wamp安装目录如C:\MyProgram\wamp64\,在C:\MyProgram\wamp64\bin\php目录下创建一个目录php8.1.10,把下载的文件解压到这个目录里。
在C:\MyProgram\wamp64\bin\php\php8.1.10目录,拷贝php.ini-development,并重命名为php.ini 并打开下面扩展的注释,根据自己需要打开对应扩展
- 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
拷贝php.ini文件,并重命名为phpForApache.ini
在其他php版本目录中拷贝wampserver.conf文件到php8.1.10目录 ,修改wampserver.conf文件
- <?php
-
- $phpConf['phpIniDir'] = '.';
- $phpConf['phpExeDir'] = '.';
- $phpConf['phpConfFile'] = 'php.ini';$phpConf['apache']['2.4']['LoadModuleName'] = 'php_module';
- $phpConf['apache']['2.4']['LoadModuleFile'] = 'php8apache2_4.dll';
- $phpConf['apache']['2.4']['AddModule'] = '';
-
- ?>
在\MyProgram\wamp64\bin\apache\apache2.4.46\conf 目录下,找到httpd.conf 文件,搜索php7_module,更改为如下
- LoadModule php_module "${INSTALL_DIR}/bin/php/php8.1.10/php8apache2_4.dll"
启动wamp,在php>>version选择php8.1.10