Php 用于在本地主机内执行跨浏览器测试的应用程序工具 我正在建设一个网站,这意味着它还没有上载到服务器上。有什么方法可以从本地主机而不是实际托管的URL执行跨浏览器测试吗?

Php 用于在本地主机内执行跨浏览器测试的应用程序工具 我正在建设一个网站,这意味着它还没有上载到服务器上。有什么方法可以从本地主机而不是实际托管的URL执行跨浏览器测试吗?,php,testing,cross-browser,Php,Testing,Cross Browser,在本地计算机上安装PHP,这样您就可以在命令行或浏览器中运行PHP脚本 在本地计算机上安装PHP,这样您就可以在命令行或浏览器中运行PHP脚本 通过本机运行大量浏览器(一些在VM中),或者使用SSH隧道传输到商业服务(如browserling)(http://browserling.com/) 编辑以详细说明一下:本地主机和服务器之间的SSH隧道(技术上是反向隧道)允许您通过加密的SSH通道将远程主机上的某些端口转发到本地主机上的端口。这意味着运行在browserling服务器上的浏览器可以通过

在本地计算机上安装PHP,这样您就可以在命令行或浏览器中运行PHP脚本


在本地计算机上安装PHP,这样您就可以在命令行或浏览器中运行PHP脚本


通过本机运行大量浏览器(一些在VM中),或者使用SSH隧道传输到商业服务(如browserling)(http://browserling.com/)


编辑以详细说明一下:本地主机和服务器之间的SSH隧道(技术上是反向隧道)允许您通过加密的SSH通道将远程主机上的某些端口转发到本地主机上的端口。这意味着运行在browserling服务器上的浏览器可以通过隧道将数据包发送回本地主机和Web服务器

通过本机运行大量浏览器(一些在VM中),或者使用SSH隧道传输到商业服务(如browserling)(http://browserling.com/)


编辑以详细说明一下:本地主机和服务器之间的SSH隧道(技术上是反向隧道)允许您通过加密的SSH通道将远程主机上的某些端口转发到本地主机上的端口。这意味着运行在browserling服务器上的浏览器可以通过隧道将数据包发送回本地主机和Web服务器

将您的Web服务器配置为在网络IP上侦听,并通过本地网络上的IP地址访问您的网站

如果是apache Web服务器,则将使用以下指令进行配置:

Listen IP:port
示例1(您的适配器IP地址):

示例2(所有接口上的全局侦听)-更适合于测试

Listen 0.0.0.0:80

然后只需从其他平台上的其他浏览器访问您的计算机。

将您的Web服务器配置为在网络IP上侦听,并通过本地网络上的IP地址访问您的网站

如果是apache Web服务器,则将使用以下指令进行配置:

Listen IP:port
示例1(您的适配器IP地址):

示例2(所有接口上的全局侦听)-更适合于测试

Listen 0.0.0.0:80

然后只需从其他平台上的其他浏览器访问您的计算机。

当然。如果您能够配置本地网络,您可以通过更改路由器防火墙将端口80或443暴露到云中。这将使您的应用程序可以像远程主机上的任何应用程序一样进行本地测试


如果您的问题是关于哪些工具可以用作外部服务或本地安装,请告诉我。

当然可以。如果您能够配置本地网络,您可以通过更改路由器防火墙将端口80或443暴露到云中。这将使您的应用程序可以像远程主机上的任何应用程序一样进行本地测试


如果您的问题是关于哪些工具可以用作外部服务或本地安装,请告诉我。

听起来很有趣-我会看看是否可以给它一个gosounds有趣-我会看看是否可以尝试一下