首先,我的英语可能不好,所以如果您明白我的意思,但句子不正确,请随时编辑我的文章,如果您不明白我会尽力解释更好。XAMPP管理器无法在OS X上启动服务器,但它在终端上工作
我在我的MyBook Air 10.11.5上安装了XAMMP。我可以启动应用程序,但在“管理服务器”中,当我按下“全部启动”按钮时,所有状态从“停止”切换到“启动”,然后在约20秒后返回“停止”。下面是应用程序日志:这里
Starting MySQL Database...
Starting Apache Web Server...
/Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd started
Starting ProFTPD...
Checking syntax of configuration file
/Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd started
两件事情:MySQL数据库没有回报发送任何东西,它似乎是日志服务器都在运行。所以也许这只是在“管理服务器”选项卡上的显示问题,所以我试图去地址http://localhost
但没有。
经过大量的研究,并尝试给我我想要的是这一个唯一的主题:MySQL Database won't start in XAMPP Manager-osx 命令sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start
完美的作品。所以现在我只能启动MySQL服务器。我注意到了一些事情,这里是终端日志:
MacBook-Air:~ user$ sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start
WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.
To proceed, enter your password, or type Ctrl-C to abort.
Password:
Starting MySQL
. SUCCESS!
你可以看到我必须输入我的会话密码。所以我的问题很简单:
密码可能是XAMPP管理器的问题吗? 即管理器尝试启动服务器但遇到密码请求,然后无法启动服务器。
如果是这种情况,我该如何向XAMPP提供访问权限,以便管理员可以在不需要使用终端的情况下启动服务器?
如果我无法修复管理器问题,是否有类似下面的命令启动PHP服务器?
我保证我对这个主题做了研究,但是我没有发现任何关于这个特定密码的信息(我经常在开始会话密码时重定向...)。
谢谢你的阅读和回答!
这应该会有帮助,但它会返回“XAMPP目前仅作为32位应用程序可用,请为您的系统使用32位兼容库。”我在互联网上发现了一些关于这个问题的答案,会尝试并发布结果。无论如何,谢谢你的帮助。 – Nytrangel