PHP环境问题

    apache,php,mysql均为源码安装。重装系统啊,首先将php的目录和mysql的bin目录加入到系统环境中,访问页面时不对,原来是没开启服务,开启服务出现:没法启动此程序,由于计算机输出中丢失的MSVCR110.dll。百度了一下,原来是忘记安装公司编译器了。php

    编译器相关知识看http://windows.php.net/。其中vc9对应vcredis2008(x86,x64),vc11对应vcredis2012(x86,x64),vc14对应vcredis2015(x86,x64)。我安装的是vcredis2012,安装公司完后果真没有报这个错误了,页面能够用正常访问了。
mysql

   但是phpmyadmin链接不上数据库,原来数据库的服务起不来,报错“没法启动mysql服务,发生错误1067的解决办法”redis

百度了一下,是my.ini有问题,原来是这个sql

#datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"
 datadir="D:/wamp/MySQL/data/"
数据库

原来个人库在C盘,重装系统后找不到库,我改为我d盘的路径后,服务能够启动了,可是又报了1045的错误的,百度了一下,在dos命令行下不用密码能够登陆数据库,而在phpmyadmin访问数据库不容许空密码。按网上说,apache

mysql -u root登陆windows

SET PASSWORD FOR  'root'@'localhost' = PASSWORD('root')服务器

修改密码成功,phpmyadmin能够用正常访问。spa

把mysql加入系统服务器mysqld.exe --install(已把mysql加入环境变量).net

把apache加入系统服务httpd.exe -k install(进入到apache的bin目录)

相关文章
相关标签/搜索