PHPnow升级PHP 5.4与Mysql 5.5
本文转载自:https://www.dadclab.com/archives/5928.jiecao
折腾开始
1、安装一下VC9的运行库,下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=5582
如果你使用的是Win7 SP1及以上版本,那么可以不安装VC9运行库。
2、下载VC9编译的PHP 5.4,下载地址:http://windows.php.net/downloads/releases/php-5.4.45-Win32-VC9-x86.zip
3、下载Mysql 5.5,下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.48-win32.msi
下载好之后,先将VC9运行库安装起来。
PHPnow的需求
PHP 5.5及以上需要Apache 2.4,而PHPnow目前只提供了2.0和2.2的版本,大D我暂时还没有把Apache升级的计划,所以暂时先将PHP升级到5.4。
如果是在目前安装的基础上升级,可以使用包内自带的PnCp.cmd全部卸载之后重新安装一下,Apache的版本选择成2.2即可。Mysql版本随意,最后是要升级的嘛。

关闭PHPnow
如果PHPnow正在运行,使用PnCp.cmd将当前运行的服务都暂停掉。

升级PHP 5.4
1、在PHPnow安装目录下新建一个名为php-5.4.45-Win32的文件夹,将下载到的PHP5.4解压缩到该文件夹下。
2、将PHPnow原带的php-5.2.14-Win32文件夹内的php-apache2handler.ini复制到上一步新建的php-5.4.45-Win32文件夹内。
3、修改Apache-22\conf\httpc.conf,将文件内的"php-5.2.14-Win32"替换成php-5.4.45-Win32,主要就就是两个路径。

升级Mysql 5.5
1、打开PHPnow所在目录下的Mysql目录,在这里就是C:\phpnow\MySQL-5.0.90,将配置文件my.ini备份到一边。
2、清空MySQL-5.0.90目录,将Mysql 5.5安装到这个目录下。

3、安装完毕之后,将备份好的my.ini复制到安装了Mysql 5.5的MySQL-5.0.90目录下(绕口令系列)。
4、由于Mysql 5.5不再支持 --skip-locking 作为启动参数,所以打开my.ini文件,将skip-locking这一行删除掉。

5、使用PnCp.cmd重置一下Mysql密码。
启动一次服务,测试看看是否能够正常启动。
如果能够正常启动,会出现这样一条信息,不用管它,可以正常使用。

这时候就可以使用phpinfo来看一下php的版本了,如下图。

也可以使用phpmyadmin来看一下Mysql的版本。

如果你觉得下载一个phpMyAdmin很麻烦,同时你的电脑上是有telnet的,那么也可以使用telnet来看到mysql的版本号。
telnet 127.0.0.1 3306

本文在 Windows 2008 R2 SP1 以及 Windows 10 上测试通过。
就这么多吧,以上。
感谢:大D综合研究院
PHPnow升级PHP 5.4与Mysql 5.5的更多相关文章
- PHPNow升级PHP版本为5.3.5的方法
在WIN上有时候需要测试一些PHP程序,又不会自行独立配置环境,那么PHPNow是非常好的选择,这篇文章主要为大家分享下如果将phpnow的php版本升级为5.3.5 在WIN上有时候需要测试一些 ...
- PHPNow升级PHP版本的方法
在WIN上有时候需要测试一些PHP程序,又不会自行独立配置环境,那么PHPNow是非常好的选择. PHPNow自带的PHP版本为5.2.14,而最后一次更新在于2010-9-22,PHP5.2对于现在 ...
- PHPNow升级PHP版本
PHPNow升级PHP版本 phpnow下载地址:http://www.jb51.net/softs/12868.html 1,先把PHP5.3.5下载下来,在官网我是没找到VC6的版本,只能从Goo ...
- PHPNow升级PHP版本为5.3.5的方法(转)
PHPNow升级PHP版本为5.3.5的方法 原文:http://sharebar.org/1142.html 在WIN上有时候需要测试一些PHP程序,又不会自行独立配置环境,那么PHPNow是非常好 ...
- 升级PHPstudy自带的mysql版本 从5.5升级到5.7.22
原文:升级PHPstudy自带的mysql版本 从5.5升级到5.7.22 版权声明:请注意:如需转载请注明出处. https://blog.csdn.net/qq_32534555/article/ ...
- PHPnow For ASP&&ASP.NET&&MongoDB&&MySQL支持VC6.0编译器&&MySQL升级
可能和大家熟悉的是LAMP,Linux+Apache+Mysql+PHP,在Windows上,可能大家比较熟悉的是WAMP,Windows+Apache+Mysql+PHP,这是一个集成环境,说到集成 ...
- PHPnow 升级后 PHP不支持GD、MySQL
来自http://tunps.com/php-unsupport-gd-and-mysql-after-upgrade-phpnow 最近磁盘格式化误操作后,最近两天都在忙于数据恢复,现在才恢复正常. ...
- phpnow升级php版本 php-5.2.14-Win32升级至5.3.5
PHPNow自带的PHP版本为5.2.14,而最后一次更新在于2010-9-22.下面来升级PHP5.3.5: 1.下载安装文件: 先下载PHP5.3.5,下载地址:php-5.3.5-Win32-V ...
- 升级 phpstud y中的 mysql 版本
1.找到你 phpstudy 安装目录,找到 MySQL 文件夹 (我自己的实际目录 D:\pc\phpstudy\MySQL),关掉退出 phpstudy服务,删除 MySQL 文件夹里的文件,如 ...
随机推荐
- dedecms 列表页 list 判断flag给定指定样式 (本地测试有效)
{dede:list pagesize='10'} [field:array runphp='yes'] if (@me['flag']=='a') @me=' <a class="n ...
- 二分查找(Binary Search)
二分查找(Binary Search): int BinarySearch(int *array, int N, int key) { ; int left, right, mid; left = ; ...
- 说说Audition消除歌曲中的人声
今天再说说消除人声,音乐中人声的消除有多种方法,但都很难完全消除,而且效果越好越难消除,一首音效极佳的立体声歌曲是无法完全消除人声的.本人常用的是以下三种方法.第1种如下图,此方法简单,但是完成后变成 ...
- 260. Single Number III
Given an array of numbers nums, in which exactly two elements appear only once and all the other ele ...
- Bootstrap部分---环境安装及一个可视化的布局;
一:环境安装*****顺序不可变***** <head> 如果需要可以设定,移动设备优先 <meta name="viewport" content=" ...
- 使用密钥验证方式登录linux系统
1.使用PuTTY工具PuTTYgen生成密钥对,打开PuTTYgen,点击Generate生成公钥(生成过程动动鼠标会提升进度哦). 2.将公钥(蓝色的是私钥)放到服务器上去: -在/root目录下 ...
- timus 1109 Conference(二分图匹配)
Conference Time limit: 0.5 secondMemory limit: 64 MB On the upcoming conference were sent M represen ...
- JAVA基本语义简介
1.标识符 标识符可以有字母.数字.下划线(_).美元符($)组成,但不能包含@.%.空格等其他特殊符,不能以数字开头. 标识符不能是JAVA关键字和保留字(JAVA预留的关键字,以后的升级版中有可能 ...
- JS中的自定义属性
<div id="div1" a="a" data-bbb="bbb">div</div> <script&g ...
- linux账户管理[转自vbird]
useraddpasswdchageusermoduserdelfingerchfnchshidgroupaddgroupmodgroupdelgpasswd useradd 完全参考默认值创建一个用 ...