全球化服务

0755-82326831

获取免费方案

全部

网站建设行业资讯

网站建设常识

网站建设常见问题

SEO优化常识

网站开发常识

域名空间常识

高端网站建设

首页 > 域名空间常识 > Wamp集成环境 php版别晋级

Wamp集成环境 php版别晋级

作者: 域名空间专家

时间: 2021-09-26 12:03:30

来源:增长超人

标签: php网站开发,php建站系统,php网站建设,

这儿首要介绍的是wamp5 1.7.4 版别的晋级办法,这个版别装备为php5.2、mysql5.0、和PHPMyAdmin 2.11.9.2、Apache2.2。由于现在的PHP程序版别一般要是php5.3以上,php的空间命名需求php5.3 才支撑,所以我想只晋级php版别,不重新装置集成环境来处理版别兼容问题。
1、下载一个 php5.3.5 的vc6版别 ;
2、替换本来的5.2版别,将php5.3版别里的php5ts.dll php5nsapi.dll php.ini 仿制 替换 Apache2.2 里的同文件。留意需求将php.ini-development 改成 php.ini 文件夹里是没有php.ini 文件的;
3、这样基本上完成了,剩余的就要装备php.ini 以下是在装备中遇到的一些问题:

“Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'”

Wamp集成环境 php版别晋级

extension=php_pdo_mysql.dll 敞开这个扩展

Call to undefined function mysql_connect() 敞开php.ini 中的

extension=php_mysql.dll 假如是用的mysqli
extension=php_mysqli.dll
extension=php_gd2.dll,extension=php_mbstring.dll, extension=php_mysql.dll前面的“;”去掉
extension_dir保证extension_dir的指向含有php_mysql.dll的目录,一般是ext.
Wamp集成环境 php版别晋级

thinkphp项目 Class 'finfo' not found

敞开php_fileinfo.dll 扩展
这样基本上没有问题了
其他问题
一、怎么挑选PHP5.3的VC9版别和VC6版别
VC6是什么?
VC6便是legacy Visual Studio 6 compiler,便是运用这个编译器编译的。
VC9是什么?
VC9便是the Visual Studio 2008 compiler,便是用微软的VS编辑器编译的。
那咱们怎么挑选下载哪个版别的PHP呢? 我该挑选哪个版别? 假如你在apache1或许apache2下运用PHP,你应该挑选VC6的版别 假如你在IIS下运用PHP应该挑选VC9的版别 VC6的版别运用visual studio6编译 VC9运用Visual Studio 2008编译,而且改进了功能和稳定性。VC9版别的PHP需求你装置Microsoft 2008 C++ Runtime 不要在apache下运用VC9的版别php5.6 、php5.5对应vc11php5.4 对应VC9
留意: 从php 5.3,现已没有vc6版别供给下载了

Iis换php版别

下载装置PHPManager,装置完后,这时在iis办理界面中就会多一个PHPManager办理选项。进入IIS办理界面,双击PHPManager,挑选RegisterNewPHPVersion,这是弹出一个挑选框,挑选5.2版别目录下的php-cgi.exe文件,承认。再此点击RegisterNewPHPVersion,挑选5.3版别目录下的php-cgi.exe文件,承认后,多版别的环境就建立好了

如没特别注明,文章均为增长超人网络原创,转载请注明来自https://www.growthman.cn/wzjscs/p/4877.html