php怎么搭配测试环境,php运行环境与测试环境的搭建

1.mysql配置

下载压缩包,解压缩放到d:\mysql目录下

做两个操作

1)修改mysql.ini文件

2)注册mysqld服务   mysqld  --install

2.mysql密码

刚刚安装密码是空   mysql -u root -p   使用这个命令进入 提示输入密码的时候,直接回车就进入了命令行平台

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');  使用此命令修改root密码

3.apache配置  修改httpd.conf文件

1)ServerRoot

2)  DocumentRoot

3)  LoadModule

4)  PHPIniDir

上述变量要修改好,否则httpd.exe的服务无法启动

然后启动mysql服务就可以用命令行之类的登陆mysql了

在win7 x64环境下,直接安装一个wamp作为运行环境

测试环境,使用eclipse作为IDE

然后在eclipse中设置 workspace的位置,把eclipse的workspace  设置成之前安装的wamp的www文件夹

17e649e623d34c7f43d247c9e40d8c92.png

这样,测试环境和运行环境就统一成了wamp的apache服务器

wamp默认配置好了apache mysql php

两个环境都是用上述配置好的带有php的apache服务器就可以了

如果需要修改workspace

启动Eclipse/MyEclipse后, 打开"Window -> Preferences -> General -> Startup and Shutdown->Workspaces",  然后勾选"Workspaces"页中的"Prompt for workspace on startup";

a1208117508d41ab9e38f7582cd74656.png

修改就好了

===================================================================================================

下面配置单独的php+apache环境

php版本5.6.14

apache版本2.4.12

apache的安装文件是一个zip文件夹解压缩之后,没有安装的msi或者exe文件,直接复制到c:\下使用 c:\apache24\

在此需要配置,请参考 点击打开链接

php也是一个压缩文件zip,解压缩后直接复制到c:\下c:\php\

在此需要配置windows的环境变量

使用的时候需要手动启动apache服务器 start httpd.exe即可

查看php的版本使用命令 php -v

73dd093d8a0c2b4809c41600f71a6ca9.png

有关 eclipse中设置具体的内容请参考 : 点击打开链接

我按照上述文章的介绍,拷贝了xdebug的dll文件至php的ext文件夹,也修改了php.ini文件

但是mars版的eclipse似乎早已经配置好了xdebug 和 Zend Debugger,不知是哪个起的作用

配置好上述环境以后,描述如下:

有两套php+apache

1.wamp版的 php-5.5.12       apache-2.4.9

2.单独配置的php-5.6.14       apache-2.4.12

将eclipse 配置了如下内容:

servers                                 为eclipse服务的apache服务器

php Executables                为eclipse服务的php解释器

这样以后,就拥有了支持php,配置了apache服务器,带有debugger的eclipse了

好啦,终于配置完了

安装了zip形式的mysql 配置过程参考

http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html

之后安装phpmyadmin

安装phpmyadmin的过程有很多参考

我遇到的问题  Thembstringextension is missing. Please check your PHP configuration.

如下所示

6f2594de7f61f6fd6a2a5e7c820b3714.png

原因是php.ini文件没有配置好

具体来说

extension_dir = "C:\php\ext"

extension=php_mbstring.dll

没有配置

php.ini文件的详细设置,可参考网上的文章

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值