当前位置 博文首页 > 程序员springmeng:用PHPnow运行PHP项目以及PHPnow相关问题的解
首先从百度下载一个叫做PHPnow的集成工具,该软件几兆,点击普通下载即可。
?
下载完以后,下面是安装的具体步骤:
1,将下载的PHPnow进行解压:
?
2,解压后运行setup
?
3,选择如下图所示数字进行安装:
?
4,选择y
?
5,设置数据库的密码,用户名默认是root,密码一定要记住。
?
6,PHPnow安装完毕。非常简单吧。
?
?
如果安装成功则可以忽视下面的错误解决方案,直接跳到PHP项目的运行中。
安装的过程中,可能会出现如下问题:
?
解决的方案是如下:
C:/Windows/system32>cd D:/Program Files (x86)/PHPnow
C:/Windows/system32>d:
D:/Program Files (x86)/PHPnow>init?
? ______________________________________________________________?
|?
|???? #####? PHPnow.org? -? 绿色免费的 PHP 环境套件? #####?
|______________________________________________________________
配置已备份到 Pn/cfg_bak.zip -> {初始化之前的备份}_201003311031?
? ______________________________________________________________?
|?
|??? 开始文件处理 ...??
已复制???????? 1 个文件。?
已复制???????? 1 个文件。?
已复制???????? 1 个文件。?
已复制???????? 1 个文件。?
已复制???????? 1 个文件。?
已复制???????? 1 个文件。?
已复制???????? 1 个文件。
|??? 文件处理完成;??
|______________________________________________________________|
? ______________________________________________________________?
|??
|??? 正在安装 Apache ...?
|??? 正在启动 Apache ...
|??? 启动 Apache 完成;?
|______________________________________________________________|
? ______________________________________________________________?
|??
|??? 正在启动 MySQL 5.0 ...
Service successfully installed.?
MySQL5_pn 服务正在启动 .?
MySQL5_pn 服务已经启动成功。
|??? 启动 MySQL 5.0 完成;??
|______________________________________________________________|
? ______________________________________________________________?
|?
|??? 现在为 MySQL 的 root 用户设置密码. 重要! 请切记!?
|______________________________________________________________|
………………
PHP项目的运行:
首先将php的源码放到PHPnow下的htdocs下
?
如,我的PHP项目是mima
?
在浏览器中输入:http://localhost:80/phpmyadmin?
这是数据库的地址,然后需要输入数据库的名称和密码。
?
登录用户名之后,即可显示登录数据库的页面。如图所示。
?
在该页面建立数据库,新建数据库的名字为源码中数据库的名字,源码中的.sql的文件为数据库的文件,如图所示:
?
所以上面建立数据库的名字填写mima,建立完名称后导入项目中的数据库文件即可,具体的操作如下图所示:
?
这样数据库的页面中就建立了数据库文件,然后需要修改连接数据库的代码。在源码中找到conn.php
?
在代码中的权红圈的地方修改成你的密码即可:
?
然后在浏览器中输入http://localhost:80/项目的名字即可,例如我需要输入http://localhost:80/mima,即可以实现运行
?
?
?
如果相关的页面出现了乱码,在该文件的头部输入
ini_set("error_reporting","E_ALL & ~E_NOTICE");?
或者error_reporting(0);?即可。
?