独立安装LAMP时需要注意的几点

6 篇文章 0 订阅

前端时间玩ZF框架出现一个问题,使用PDO执行SQL发生连接被重置的错误.现在在做一个完全用PHP的OOP结合jQuery的一个动态日程表.用到PDO时也发生了这个问题.

这次一定要找出原因,后来网上求助等等,几乎没人解释清楚,但是搜索了很多资料后知道和环境有关.

一直在用PHPNOW软件集成包.PHP5.2的版本,已经很旧了,一些PHP5.3的新特性也测试不了. 现在决定独立安装最新的环境.


对于MYSQL安装遇到的问题上个博文已经写出了.


首次登录phpmyadmin时,发生错误:缺少mysqli扩展,在Php.ini里明明已经加载了,这说明这个INI并没有生效,还需要把php.ini拷贝到/window/system32目录下.


对于phpmyadmin,还是要补充一点,我安装好后无法登录,那么需要修改文件了.

找到文件“config.sample.inc.php”,改名为config.inc.php,然后编辑

找到:
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
把注释去掉, 写上自己的用户名和密码.

还要手工添加一行:

$cfg['blowfish_secret'] = 'cookie';


对于PEAR的安装,不知道为什么PHP5.4默认目录里没有go-pear.bak文件了.

只有到官方下载个:http://pear.php.net/go-pear.phar

然后放到PHP目录下,进入命令行执行php go-pear.phar, 以后的事跟着提示走就OK了.


php.ini配置里除要打开一些扩展外,还有必须要配置的地方: extension_dir = "D:/php5/ext" ,指明扩展目录.


httpd.conf里的

DirectoryIndex index.html index.php 指明解析文件名和类型

重要的是添加这三行:

AddType application/x-httpd-php .php
PHPIniDir "D:/php5/"
LoadModule php5_module "D:/php5/php5apache2_2.dll"


其它的参数开发中灵活配置吧,


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值