XAMPP、MAMP、MySQL 错误
XAMPP, MAMP, MySQL errors
我目前面临很多错误,从 "No such file or directory" 到 "Error 403 - Access to the requested directory is only available from the local network." 以及与 mysql 相关的一系列权限障碍。
诚然,我今天在玩 mysql、XAMPP 和 MAMP(我是后端编程的新手),我想我在某个地方搞砸了,导致它们无法工作正确。
具体来说,我现在正在使用 XAMPP,虽然状态正常(绿色)并连接到我的 IP 地址,并且 MySQL、Apache 和 ProFTPD 服务都已连接,但我找不到解决错误 403 所需的任何相关 XAMPP 文件。例如
Bryans-MacBook-Pro:~ bryanjordan$ chmod -R 777 /Applications/XAMPP/xamppfiles/var
chmod: /Applications/XAMPP/xamppfiles/var: No such file or directory
当我打开 XAMPP 时,右键单击 Applications
目录中的所有内容,我看到的只是一个 Contents
文件夹,没有引用 xamppfiles
。
为了澄清,我下载了 XAMPP,导入到 Applications
,打开,连接到服务器,在我的浏览器中重新定向后,单击 phpMyAdmin
,但遇到了 403 错误。
我也链接了 MAMP,没有这个问题。通过这个过程,我可以正常访问 phpMyAdmin
。
我还应该注意,即使我的 MAMP 运行良好,我也无法通过命令行访问 mysql
,即使我使用路径目录而不是简单的 mysql -u root -p
称呼。相反,我收到此错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2)
我不确定这是否相关,但在下载 MAMP 或 XAMPP 之前,我能够在浏览器中输入 "localhost/~bryanjordan",然后我将被重定向到我的 Sites
目录.当我现在键入相同的 URL 时,我收到此错误:
The requested URL /~bryanjordan/ was not found on this server.
感谢您的帮助!
设置 xampp 或 mamp 应该很容易设置。这是一个 link 的实用教程:https://www.webucator.com/how-to/how-install-start-test-xampp-on-mac-osx.cfm
对于XAMPP,如果找不到该文件夹,请确保它确实在您的应用程序文件夹中,并确保您的系统具有读取和写入它的权限。
对于 MAMP 甚至 XAMPP,如果您无法启动 mysql,则可能是权限问题。命令行上运行的相关命令请看上面的link。
此外,考虑到您遇到的错误数量,我建议您使用上面的 link 删除两者并从头开始只使用其中一个。
希望对您有所帮助!
我目前面临很多错误,从 "No such file or directory" 到 "Error 403 - Access to the requested directory is only available from the local network." 以及与 mysql 相关的一系列权限障碍。
诚然,我今天在玩 mysql、XAMPP 和 MAMP(我是后端编程的新手),我想我在某个地方搞砸了,导致它们无法工作正确。
具体来说,我现在正在使用 XAMPP,虽然状态正常(绿色)并连接到我的 IP 地址,并且 MySQL、Apache 和 ProFTPD 服务都已连接,但我找不到解决错误 403 所需的任何相关 XAMPP 文件。例如
Bryans-MacBook-Pro:~ bryanjordan$ chmod -R 777 /Applications/XAMPP/xamppfiles/var
chmod: /Applications/XAMPP/xamppfiles/var: No such file or directory
当我打开 XAMPP 时,右键单击 Applications
目录中的所有内容,我看到的只是一个 Contents
文件夹,没有引用 xamppfiles
。
为了澄清,我下载了 XAMPP,导入到 Applications
,打开,连接到服务器,在我的浏览器中重新定向后,单击 phpMyAdmin
,但遇到了 403 错误。
我也链接了 MAMP,没有这个问题。通过这个过程,我可以正常访问 phpMyAdmin
。
我还应该注意,即使我的 MAMP 运行良好,我也无法通过命令行访问 mysql
,即使我使用路径目录而不是简单的 mysql -u root -p
称呼。相反,我收到此错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2)
我不确定这是否相关,但在下载 MAMP 或 XAMPP 之前,我能够在浏览器中输入 "localhost/~bryanjordan",然后我将被重定向到我的 Sites
目录.当我现在键入相同的 URL 时,我收到此错误:
The requested URL /~bryanjordan/ was not found on this server.
感谢您的帮助!
设置 xampp 或 mamp 应该很容易设置。这是一个 link 的实用教程:https://www.webucator.com/how-to/how-install-start-test-xampp-on-mac-osx.cfm
对于XAMPP,如果找不到该文件夹,请确保它确实在您的应用程序文件夹中,并确保您的系统具有读取和写入它的权限。
对于 MAMP 甚至 XAMPP,如果您无法启动 mysql,则可能是权限问题。命令行上运行的相关命令请看上面的link。
此外,考虑到您遇到的错误数量,我建议您使用上面的 link 删除两者并从头开始只使用其中一个。
希望对您有所帮助!