修复Apache无法在XAMPP上启动的问题
XAMPP 安装非常简单,但 Windows 10 有时可能不允许 Apache 服务器运行。通常,这是因为“万维网发布服务”在计算机上的端口“80”上运行,该端口也恰好是Apaches在XAMPP上使用的默认TCP/IP端口,并且两个应用程序不能使用相同的网络端口。
如果遇到此问题,有几种方法可以解决。一种是卸载发布服务或更改 Apache 上的默认端口。
方法 1: 卸载万维网服务
如果您没有任何依赖于万维网服务功能的应用程序,则可以按照以下步骤将其卸载:
1. 打开“开始”菜单.
2. 搜索“控制面板”,然后单击顶部结果以打开体验。
3. 单击“Programs”(程序).
4. 单击“程序和功能”选项。
5. 单击左侧窗格中的“打开或关闭 Windows 功能”选项。
6. 展开“Internet Information Services”分支
7. 清除“万维网服务”选项。
8. 单击“确定”按钮。
9. 重新启动计算机。
10. 启动 XAMPP 控制面板。
11. 在Apache上单击“开始”按钮。
完成这些步骤后,Apache 应该能够在设备上的端口 80 中运行。
方法 2:更改默认的 Apache TCP/IP 端口
您可以将 Apache 配置为在不同的 TCP/IP 端口上运行,而不是删除万维网服务。
要更改 XAMPP 上的 Apache 侦听端口,请按照以下步骤操作:
1. 打开 XAMPP 控制面板.
2. 在 Apache 上,单击 Config 按钮。
3. 选择“Apache (httpd.conf)”选项。
4. 向下滚动并找到“Listen 80”行。
5. 更改另一个未使用的 TCP/IP 端口号的数字“80”。例如,“81”。
6. 保存并关闭 httpd.conf 文件。
7. 在 XAMPP 控制面板的 Apache 上单击“开始”按钮。
完成这些步骤后,Apache 服务器应在指定的新 TCP/IP 端口上运行,而不会出现问题。
此配置唯一需要注意的是,每当您想要连接到测试站点时,都需要在地址上附加 TCP/IP 端口号。例如,要在 Web 浏览器上访问 Apache 服务器,您必须键入“localhost:81/dashboard”而不是“localhost/dashboard”。
方法 3: 停止万维网发布服务
解决端口问题的另一种方法是停止服务并更改其设置以手动(仅)启动服务。
若要更改万维网发布服务,请使用以下步骤:
1. 打开“开始”菜单.
2. 搜索“服务”,然后单击顶部结果以打开体验。
3. 双击“万维网发布服务”服务。
4. 单击“停止”按钮。
5. 将启动类型更改为手动.
6. 单击“应用”按钮。
7. 单击“确定”按钮。
8. 打开 XAMPP 控制面板。
9. 单击“开始”按钮以运行 Apache 服务器。
让Apache再次运行的最佳方法是卸载万维网发布服务。但是,如果无法做到这一点,您可以更改 TCP/IP 端口号或根据需要停止服务。
在 XAMPP 上增加 phpMyAdmin 上传大小
XAMPP 的另一个常见问题是默认的数据库上传限制。例如,开发人员经常复制网站进行故障排除或在现场工作,而不会中断实时网站。但是,使用 WordPress 或其他内容管理软件的人会很快发现他们无法上传数据库,因为它超过了允许的最大上传大小 2048 KiB。
要增加phpMyAdmin上的数据库上传限制,请使用以下步骤:
1. 打开 XAMPP 控制面板.
2. 单击“资源管理器”按钮。
3. 打开 php 文件夹。
4. 使用任何文本编辑器打开 php.ini 文件。
5. 将 upload_max_filesize 和 post_max_size的值更改为所需的大小。例如:post_max_size=100Mupload_max_filesize=100M,可导入最大40MB的数据库文件。
6. 单击 MySQL 和 Apache 的 Stop 按钮。
7. 单击“开始”按钮以重新启动 Apache 和 MySQL。
完成这些步骤后,您应该能够在phpMyAdmin上导入大型数据库文件。
在XAMPP上更改phpMyAdmin密码
默认情况下,phpMyAdmin(MySQL)使用“root”作为没有密码的用户名。这意味着,如果您在出现提示时安装 WordPress 站点,则只需输入 root 作为用户名,并将密码字段留空。
要在 XAMPP 上更改 phpMyAdmin 密码,请使用以下步骤:
1. 打开 XAMPP 控制面板.
2. 单击 MySQL 的 Admin 按钮。
3. 单击“用户帐户”选项卡。
4. 单击用户名 root 的 Edit privileges 选项,但仅单击主机名为 localhost 的那个.
5. 单击“更改密码”按钮。
6. 确认新密码。
7. 单击“开始”按钮。
完成这些步骤后,如果您尝试登录到 phpMyAdmin,您可能会收到“无法连接:设置无效”消息。
修复phpMyAdmin访问被拒绝消息
如果您在登录phpMyAdmin时遇到问题,则需要配置“config.inc.php”文件。
要更改“config.inc.php”文件中的配置设置,请按照以下步骤操作:
1. 打开 XAMPP 控制面板.
2. 单击“资源管理器”按钮。
3. 打开 phpMyAdmin 文件夹。
4. 使用任何文本编辑器打开 config.inc.php 文件。
5. 更改“身份验证类型和信息”部分下的以下行:
o 在 $cfg['Servers'][$i]['auth_type'] = 'config'; 替换 cookie config.
o 在 $cfg['Servers'][$i]['AllowNoPassword'] = true;将 true 替换为 false.
6. 保存并关闭文件。
完成这些步骤后,您可以登录到 phpMyAdmin 仪表板,并且 XAMPP 应该已配置并准备好与任何受支持的基于 PHP 的软件一起使用。
相关文章
U盘装系统(http://www.upzxt.net) 版权所有 (网站邮箱:78435178@qq.com)
本站资源均收集与互联网,其著作权归原作者所有,如侵犯到您的权益的资源,请来信告知,我们及时撤销相应资源