2、VC15 版本需要安装 Visual Studio 2017 x64 或 x86的 Visual C ++ Redistributable,下载并安装 Microsoft Visual C++ Redistributable for Visual Studio 2017,
3、复制 php-7.2.14-Win32-VC15-x64 至 C:\php-7.2.14 4、编辑环境变量:C:\php-7.1.12,修改为 C:\php-7.2.14 5、复制 php.ini-development 为 php.ini,配置 PHP,修改 php.ini 中的配置信息,需要配置的内容包括以下几个部分 (1)查找 ; extension_dir = “ext” 修改为: extension_dir = “C:/php-7.2.14/ext” (2)修改配置信息使 PHP 能够直接调用其他模块,查找类似于 ;extension= 加载模块的方法是去掉要加载的模块前面的分号(;)。比如要使用 mysql 模块,就要把 ;extension=php_mysql.dll 前面的分号去掉。 ;extension=bz2
;extension=curl
;extension=fileinfo
;extension=gd2
;extension=gettext
;extension=gmp
;extension=intl
;extension=imap
;extension=interbase
;extension=ldap
;extension=mbstring
;extension=exif ; Must be after mbstring as it depends on it
;extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c 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
; The MIBS data available in the PHP distribution must be installed.
; See http://www.php.net/manual/en/snmp.installation.php
;extension=snmp
;extension=soap
;extension=sockets
;extension=sqlite3
;extension=tidy
;extension=xmlrpc
;extension=xsl
修改为 extension=bz2
extension=curl
extension=fileinfo
extension=gd2
;extension=gettext
;extension=gmp
extension=intl
;extension=imap
;extension=interbase
;extension=ldap
extension=mbstring
;extension=exif ; Must be after mbstring as it depends on it
;extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c 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
; The MIBS data available in the PHP distribution must be installed.
; See http://www.php.net/manual/en/snmp.installation.php
;extension=snmp
;extension=soap
extension=sockets
;extension=sqlite3
;extension=tidy
;extension=xmlrpc
;extension=xsl
7、在 php.ini 中新增 Redis 扩展的支持
8、配置 PHP 的 Session 功能 在使用 session 功能时,我们必须配置 session 文件在服务器上的保存目录,否则无法使用 session,我们需要在 Windows 10 上新建一个可读写的目录文件夹,此目录最好独立于 WEB 主程序目录之外,此处我在 E 盘根目录上建立了 phpsessiontmp 目录,然后在 php.ini 配置文件中找到 ;session.save_path = “/tmp” 修改为: session.save_path = “E:/phpsessiontmp” 9、配置 PHP 的文件上传功能 同 session 一样,在使用 PHP 文件上传功能时,我们必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败,我们仍然需要在 Windows 10 上建立一个可读写的目录文件夹,此处我在 E 盘根目录上建立了 phpuploadtmp 目录,然后在 php.ini 配置文件中找到 ;upload_tmp_dir = 修改为: upload_tmp_dir = “E:/phpuploadtmp” 10、修改 date.timezone,查找 ;date.timezone = 修改为: date.timezone = “Asia/Shanghai”
|