什么是 XAMPP?谁能帮我解决它的 mySQL 错误?

Posted

技术标签:

【中文标题】什么是 XAMPP?谁能帮我解决它的 mySQL 错误?【英文标题】:What's XAMPP? Can anyone help me with its mySQL error? 【发布时间】:2017-05-20 10:12:33 【问题描述】:

我正在开发一个 Java 程序,建议我安装 XAMPP。不过,我不确定它对我的家用电脑是否安全。有危险还是我应该保留它?抱歉,我对 XAMPP 一无所知。

另外,我开始运行它是因为我正在做一个教程,我遇到了以下错误:http://prntscr.com/drwra6

谁能帮帮我?请不要使用困难的概念:)

非常感谢。

【问题讨论】:

【参考方案1】:

简答

卸载类型

长答案

打开 Skype。

工具 -> 选项 -> 高级 -> 连接。

禁用“使用端口 80 和 443 替代传入连接”

退出并关闭所有 Skype 窗口。尝试重新启动您的 Apache。

很长的答案

由于我在开发人员面临防火墙问题的公司环境中工作,其他答案都没有解决我的问题。

由于该端口不被 Skype 使用,而是被其他一些内部应用程序使用,我按照以下步骤解决了这个问题:

第 1 步 - 从 XAMPP 控制面板的 Apache 下,单击 Config 按钮,然后选择 Apache (httpd.conf)。

在 httpd.conf 文件中,不知何故我发现了一行:

听 80 并将 80 更改为您想要的任何数字/端口。在我的场景中,我使用的是 8080 端口。

听 8080 仍然从 httpd.conf 文件中,我发现另一行说:

服务器名称 localhost:80

并将 80 更改为 8080。

服务器名称 localhost:8080 第 2 步 - 从 XAMPP 控制面板的 Apache 下,再次单击 Config 按钮,但这次选择 Apache (httpd-ssl.conf)。在 httpd-ssl.conf 文件中,找到说明

的行

听着 443 并将 443 更改为您想要的任何数字/端口。我将使用 4433 作为新的端口号。

听着 4433 仍然从 httpd-ssl.conf 文件中,找到另一行说

服务器名称 localhost:443 并将 443 更改为 4433。

服务器名称 localhost:4433 请记住在执行一些更改后保存 httpd.conf 和 httpd-ssl.conf 文件。然后重启 Apache 服务。

来源XAMPP, Apache - Error: Apache shutdown unexpectedly

结论

谷歌优先

【讨论】:

我刚刚卸载了 Skype,我正在关注您的后续步骤。但是,当我尝试保存 httpd.conf 和其他存档时,它说我无权将其保存在那里,你知道可以做什么吗? 如果你在 ubuntu 你必须 chmod 0777 所有文件,如果你是 windows 尝试从 cmd 以管理员身份打开

以上是关于什么是 XAMPP?谁能帮我解决它的 mySQL 错误?的主要内容,如果未能解决你的问题,请参考以下文章

谁能帮我解决这个 xcode 问题?

谁能帮我解决这个问题

谁能帮我解决《当前页面脚本发生错误》的问题?

我正在通过 Java 连接到 MySQL,但它没有正确。谁能帮我? [复制]

谁能帮我解决与passportjs相关的错误

谁能帮我解决我创建的触发器插入问题?