什么是 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 错误?的主要内容,如果未能解决你的问题,请参考以下文章