解决XAMPP环境下phpMyAdmin加载失败:端口配置问题详解

XAMPP phpMyAdmin端口问题,只需更改config.inc.php即可。

Windows路径是C:xamppphpMyAdminconfig.inc.php。
Linux 路径通常是 /etc/phpmyadmin/config.inc.php。

打开文件并设置 $cfg['Servers'][$i]['port']=''; 将其更改为实际端口,例如 3 3 06 或 3 3 07
保存后,重新启动 Apache 和 MySQL。
使用http://localhost:端口号/phpmyadmin来访问。

Apache端口也变了?该地址必须有一个新端口。
例如,如果Apache从8 0更改为8 08 0,请访问http://localhost:8 08 0/phpmyadmin。

在xamppapachelogs和xamppmysqldata下查看Apache日志和MySQL日志。
MySQL服务真的在运行吗?使用netstat-ano|findstr“3 3 06 ”进行检查。

完成它。

Xampp 443端口被虚拟机占用问题

是的,那是很久以前的事了……也许是2 02 2 年了。
当时,武汉安装了VMware和XAMPP的电脑配置一般。
结果一启动XAMPP,Apache就报错说4 4 3 端口被占用。
具体使用 vmware-hostd.exe。
当时我就很迷茫,寻找了很久。

选项 1 ,更改 Apache 配置。
对于这个问题,您通常应该进入 XAMPP 安装目录,通常是 C:\xampp 并找到 apache\conf\extra\httpd-ssl.conf 文件。
用记事本打开,搜索“Listen 4 4 3 ”,看到这行代码。
您必须将其更改为另一个端口,例如 4 4 3 0 或 8 4 4 3 保存并重新启动 XAMPP。
更改端口后,请注意,以后访问 HTTPS 时必须使用此新端口。
例如,在浏览器地址栏中输入http://localhost:4 4 3 0。
我尝试了一下,切换到4 4 3 0,之后访问网站就没有问题了。

两个选项;更改 VMware 服务。
这个方法也有效。
首先转到桌面,右键单击“此电脑”并选择“管理”。
然后在左栏中找到“服务和应用程序”;然后点击“服务”。
在服务列表中查找“VMware Workstation Server”。
这是一个VMware后台服务。
右键单击它并选择“属性”。
在“启动类型”下,单击“手动”。
然后点击“停止”先关闭该服务。
保存并确认退出。
稍等片刻,然后重新启动 XAMPP。
该方法是将VMware服务设置为手动启动。
它无法正常启动,当您需要远程管理VMware时可以手动启动它。
我在计算机上很少使用 VMware。
使用此方法后,4 4 3 端口不再被占用的问题已经解决。

总之,我尝试了这两种方法,解决了4 4 3 端口被占用的问题。
哪种方法更好取决于个人习惯。
后来我觉得方案2 更彻底,因为VMware服务不会一直占用资源。
但是,如果您经常使用VMware进行远程管理;您仍然需要使用一个选项来更改端口。

请记住备份文件,尤其是在进行第一次选择之前。
更改配置文件时很容易出错。
另外,更改端口后,检查Apache是​​否真正启动。
否,请记得检查浏览器是否可以访问该网站。
当时我尝试了这个操作,没有出现任何问题。

安装xampp后apache无法启动的原因及解决方法

抱歉,我安装了xampp,但是apache无法启动。
实在是让人头疼。
我们先来说第一个原因。
我尝试自己运行 httpd.exe 并被告知“系统无法运行指定的程序”。
或者如果我双击它,我会收到环境配置错误。
发生什么事了?后来发现是没有安装VC9 环境。
怎么可能做到这一点?网上搜索了一下,发现需要下载Microsoft Visual C++ 2 008 (x8 6 )可再发行包,即vcredist_x8 6 .exe。
它说安装后,我可以在没有安装Visual C++ 2 008 的计算机上运行用Visual C++制作的应用程序。

我们来说说第二个原因。
一看,原来端口被别的程序占用了。
比如8 0或者4 4 3 端口被迅雷之类的占用了。
该怎么办?我打开C:/xampp/apache/conf中的httpd.conf文件,将8 0更改为Listen8 0,将ServerNamelocalhost:8 0更改为其他值,例如8 08 1 ,然后保存。
我还需要更改端口 4 4 3 在 C:/xampp/apache/conf/extra 中的 httpd-ssl.conf 文件中,注释掉 Listen4 4 3 或更改个别值,例如 4 4 3 3
第三个原因是 Apache 启动但提前停止。
第一种情况是Apache启动了,但是没有出现Xampp控制面板,所以我必须在浏览器中输入http://localhost:修改后的端口号,例如http://localhost:8 08 1 ,看看是否可以访问。
第二种情况是与安装的oracle1 0g中的perl5 lib变量冲突。
然后我注释掉了 C:/xampp/apache/conf 中 httpd.conf 文件中的 Include "conf/extra/httpd-perl.conf" 行。
或者打开C:/xampp/apache/conf/extra中的httpd-perl.conf文件,找到LoadModuleperl_modulemodules/mod_perl.so,在下面添加一行PerlSwitches –T并保存。
您还需要编辑环境变量并添加 C:/xampp/perl/lib;C:/xampp/perl/site/lib;到路线。

最后,请记住,当您更改端口或配置文件时,请记住保存更改并重新启动 Apache 服务。
不要随意更改操作系统环境和配置,否则可能会出现其他问题。
如果你确实需要改变它,你需要知道改变了什么以及会产生什么影响。