PHPstudy网站的创建

img

img


在用PHPstudy创建网站为啥解析不出来页面,localhost可以实现访问

域名是你自己的还是乱填的?

  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7703876
  • 你也可以参考下这篇文章:phpstudy打不开localhost【已解决】
  • 除此之外, 这篇博客: php源码运行教程——phpstudy篇(图书商城为例)中的  第四步  打开浏览器 地址栏输入127.0.0.1/001(文件夹名 只能英文或数字)或者输入localhost/001(文件夹名 只能英文或数字) 回车 网站就出来了。(127.0.0.1 是本地IP) 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 强哥QQ18340498

  • 以下回答由chatgpt基于相关博客总结生成:

    根据问题描述,你在使用PHPstudy创建网站时可以通过localhost访问成功,但无法在其他设备上解析页面。下面是一些可能的解决方案:

    1. 检查防火墙设置:确保防火墙不会阻止其他设备与你的计算机进行通信。你可以尝试暂时关闭防火墙并重新尝试在其他设备上访问你的网站。如果可以访问,说明防火墙是问题所在,你需要配置防火墙以允许对你的计算机的访问。

    2. 检查虚拟主机配置:在PHPstudy中,可能需要进行一些额外的配置才能在其他设备上访问你的网站。首先,检查你的虚拟主机的配置文件。打开PHPstudy的控制面板,找到你的网站配置,查看配置文件的位置。配置文件通常是一个Apache的虚拟主机配置文件(例如,VirtualHost.conf或httpd-vhosts.conf)。确保在这个配置文件中设置了正确的IP地址和端口,以及正确的域名或主机名。

      示例配置文件(以Apache为例):

      <VirtualHost *:80> ServerName yourdomain.com DocumentRoot "C:/path/to/your/website" <Directory "C:/path/to/your/website"> Options Indexes FollowSymLinks MultiViews AllowOverride All Require all granted </Directory> </VirtualHost>

      在这个示例配置中,ServerName指定了你的域名(可以使用你的计算机的IP地址),DocumentRoot指定了你的网站文件的目录。确保你的配置文件中有类似的设置,并将其适配到你的实际情况。

    3. 检查网络配置:确保你的计算机和其他设备在同一个局域网中。如果你的计算机和其他设备不在同一个网络中,则无法直接通过IP地址访问你的网站。你可以在其他设备上尝试通过计算机名或局域网IP地址来访问你的网站。你可以在Windows的命令提示符中运行ipconfig命令来查找你计算机的IP地址。

    4. 检查端口配置:如果你的网站使用了非默认的端口(例如80端口),你需要确保其他设备访问时使用的是正确的端口。在浏览器中访问网站时,可以尝试使用正确的端口号。例如,http://yourdomain.com:port,其中yourdomain.com是你的域名或IP地址,port是你网站使用的端口号。

    如果以上方法都不能解决问题,可能需要进一步调试和排除故障。可以查看PHPstudy的文档或在线社区寻求进一步帮助。