欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

xampp不能启动的原因

shiping1 的头像

xampp不能启动的原因  

2010-11-22 16:33:45|  分类: 技术 |  标签:xampp   |举报 |字号 订阅

 

反复点击Start却始终显示:

Busy…

Apache started

Busy…

Apache started

(X):\xampp\apache\logs下的error.log文件中显示:

(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。  : make_sock: could not bind to address 0.0.0.0:443
no listening sockets available, shutting down
Unable to open logs

 

1、运行cmd,然后输入netstat -a-n-o,回车;
2、查看开头几行包含0.0.0.0:443的那一行最后的pid,为几个数字,把这几个数字记下来;
3、启动“任务管理器”——“进程”,在“查看”——“选择列”前面的框里打上勾;
4、然后找到与刚才那个pid对应的是哪个程序,很容易就会找到,就是它与0.0.0.0:443进行了绑定(bind);

pid是1972

查了一下,是inetinfo.exe程序,此程序是Internet信息服务 停止IIS

问题就解决了

另外有的网友通过这样的方法解决:

1.网上邻居->本地连接->属性->internet协议(TCP/IP)->属性->高级 ->wins标签->去掉启用LMhosts查询前的勾.

2.控制面版->windows防火墙->高级标签 ->本地连接设置->服务的标签里勾选安全Web服务器(HTTPS)即可.

(这上下两项完成后仍然有问题,选中:在wins标签中选中“启用 TCI/IP 上的 NetBOIS”.)

 

另外附查看端口命令:

查看端口
在Windows 2000/XP/Server 2003中要查看端口,可以使用Netstat命令:

依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态。
Netstat命令用法
命令格式:Netstat -a -e -n -o -s-an

-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。

-e 表示显示以太网发送和接收的字节数、数据包数等。

-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。

-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。

-s 表示按协议显示各种连接的统计信息,包括端口号。

-an 查看所有开放的端口

来自 http://blog.163.com/ziyun_2006/blog/static/681973652010102243248695/



在本地计算机无法启动MySQL服务。错误1067:进程意外终止
        今天卸载了MYSQL,又重新安装了一个新的版本,哪知道在配置时启动MYSQL服务出错:“在本地计算机无法启动MySQL服务。错误1067:进程意外终止”,在网上找了一个小时,修改my.ini,最后还是没有成功。无奈之下,我就把MYSQL安装目录下的配置文件备份为MY.INI.BAK,并删除my.ini,然后从开始菜单重新启动MYSQL配置向导,配置之后MYSQL服务倒是启动起来了,可是最后应用却又出了问题,看看错误提示,说如果是刚刚卸载了MYSQL,原来的数据目录不会被删除,所以原来的密码依然有效,点击"skip",取消操作,然后再次配置,在设置root密码的界面,在密码处输入原来的密码,这里要和前一个版本的密码一致,然后再点"execute",呵呵……,居然OK了。



内容为:在 本地计算机 无法启动mysql服务 错误1067:进程意外中止

经过多方求教,得解决方法如下

查找系统(后来验证应该为windows目录)目录下的my.ini文件,编辑内容(如果没有该文件,则新建一个),至少包含basedir,datadir这两个基本的配置。
[mysqld]
# set basedir to installation path, e.g., c:/mysql
# 设置为MYSQL的安装目录
basedir=D:/www/WebServer/MySQL
# set datadir to location of data directory,
# e.g., c:/mysql/data or d:/mydata/data
# 设置为MYSQL的数据目录
datadir=D:/www/WebServer/MySQL/data

另外,要主意
[WinMySQLadmin]
Server=D:/www/WebServer/MySQL/bin/mysqld-nt.exe
user=root
password=xxxxxxxx
#以上是设置WinMySQLadmin的配置
[Client]
user=root
password=xxxxxxxx

PS:
其实只有一个原因,找不到my.ini,如果你安装的是d:\mysql则就将目录下的根据你的需要修改个.ini文件结尾的文件,改成my.ini就可以启动了


image.png 

普通分类: