macos - MacOS 上的 XAMPP - 使用 localhost 而不是 IP 地址
问题描述
我正在尝试将 Web 开发从 Windows 切换到 Mac,但我遇到了一个需要我更改大量现有代码的问题。
我正在使用 XAMPP 运行 Apache 和 MySQL。
基本上,我想访问我在 Windows 系统上创建的 PHP Rest API,我可以像这样访问它:
http://localhost/api/read.php
但是,在 Mac 上,我必须像这样访问它(XXX.XXX.XX.X 是我的本地 IP 地址),它工作得非常好:
http://XXX.XXX.XX.X/api/read.php
但是当我尝试访问 localhost 时(就像我在 Windows 上所做的那样)我得到一个错误:
Safari cannot establish a connection to the server.
Safari cannot open the site "localhost", because Safari cannot establish a connection to the server.
有没有办法在不使用 IP 地址的情况下通过 Mac 上的 localhost “启用”访问?
先感谢您!
解决方案
您可能安装了设置虚拟机的应用程序。
再次进入下载页面。
这里:https ://www.apachefriends.org/download.html
现在根据您的访问时间选择“ 7.3.0 / PHP 7.3.0 ”或最新版本,没有'VM'。
记住不要选择“ XAMPP-VM / PHP 7.3.0 ”或带有“VM”的最新版本
推荐阅读
- sql - 从没有公共字段的两个表中提取数据
- python - Pip 在私人 github 存储库上安装 whl?
- kubernetes - Istio:无法将秘密挂载到 pod
- python - 我没有编码的随机 tk 窗口打开的更好解决方案
- angular - 使用 xlsx 包读取样式
- microsoft-graph-api - 在美国政府(GCC 高)租户中添加团队成员图形 API 的问题
- python - 仅对同一组内的值进行模糊匹配
- python - Pip 不在虚拟环境中安装包
- javascript - 二维数组主对角线上的最小值
- javascript - Google firestore 获取单条记录。但无法投射到对象