我正在运行:WAMP服务器版本2.5 PHP版本5.5。12 Aparche 2.4。9.5.6。17 Windows 7 Xdebug 2.2。5.
我已经安装了xdebug的推荐版本,使用他们在网站上提供的xdebug向导,并配置了我的php.ini文件如下:
xdebug.remote_autostart=on
xdebug.remote_enable=1
xdebug.remote_handler="dbgp"
xdebug.remote_host= "localhost"
xdebug.remote_port=9000
xdebug.remote_mode=req
xdebug.idekey="netbeans-xdebug"
xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "my path"
xdebug.show_local_vars=0
然后,我尝试使用下面概述的方法测试xdebug:https://blogs.oracle.com/netbeansphp/entry/howto_check_xdebug_installation
它说用以下代码创建一个文件:
<?php
$address = '127.0.0.1';
$port = 9000;
$sock = socket_create(AF_INET, SOCK_STREAM, 0);
socket_bind($sock, $address, $port) or die('Unable to bind');
socket_listen($sock);
$client = socket_accept($sock);
echo "connection established: $client";
socket_close($client);
socket_close($sock);
?>
然后通过具有属性的浏览器访问文件?XDEBUG_SESSION_START=mysession
我已完成此操作,并收到以下错误消息:
Warning: socket_bind(): unable to bind address [10048]: Only one usage of each socket address (protocol/network address/port) is normally permitted. in stuff.php on line 5
Call Stack
# Time Memory Function Location
1 0.0010 242312 {main}( ) ..\stuff.php:0
2 0.0010 242976 socket_bind ( ) ..\stuff.php:5
Unable to bind
所以我转到命令提示符运行netstat-aon,发现一个pid为3300的进程正在监听0.0.0.0:9000。我查了任务经理发现我想改变的httpd.exe.
xdebug.remote_port=10000
但是我得到了同样的信息。
我不知道如何从这里开始。
我也遇到了同样的问题,检查php和xampp的版本就解决了:事实证明,xampp是安装在64位计算机中的32位,我选择了错误的xdebug版本(必须是32位)。
我用几个命令创建了一个php文件,只是为了关闭套接字。然后我在另一个选项卡中打开它。所以我以前运行的选项卡(使用socket_listen)现在运行正常。试试看。经过一些测试后,错误完全停止,但稍后会再次出现。我认为这不是一个解决方案,但有助于理解问题。这是第二个文件的代码:
<?php
$address = '127.0.0.1';
$port = 9000;
$socks = socket_create(AF_INET, SOCK_STREAM, 0);
socket_close($socks);
?>
重启后,问题似乎自行解决了。我不确定是什么把它修好了。
我收到一个错误,我的webdriver(2.22)无法在45000ms内绑定到锁定端口7054。 版本: null null null 新的FirefoxDriver(新的FirefoxBinary(新文件(“C:\Documents and Settings\Larsonre\Local Settings\Application Data\Mozilla Firefox\firefox.exe”
我在Windows7上安装了Apache2.2HTTP服务器。端口80已经被使用,我正在尝试将apache绑定到另一个可用端口。我已经修改了C:\Apache\ApacheHTTPserver\Apache24\conf\httpd。txt文件将Listen 80的值更改为Listen 88或Listen 7777(我已检查端口88和7777是否可用),并将ServerName localhost
我在firefox浏览器中执行selenium脚本时遇到了问题。 控制台错误: null
我需要连接到MongoDB通过SSH隧道和JSch端口转发抛出一个错误: 无法绑定本地端口127.0.0.1:27017 我必须通过SSH隧道连接到MongoDB。我在stackoverflow上找到了代码,它解决了我的问题。但几周后,同样的代码停止了工作。我无法确定原因。此外,使用我在Java代码中使用的相同凭据,我还尝试使用SSH-L命令通过CMD连接到相同的凭据,并且工作正常。我还可以使用N
问题内容: 尝试使用MVN测试命令行运行selenium测试时,出现此错误。奇怪的是,我三天前尝试了一下,并成功运行了: 这是我的测试: 问题答案: 我只是使用chromeDriver,它工作正常。
我刚刚安装了Net::LDAP,但无法对AD服务器进行身份验证。 我得到的错误是: 80090308:ldaper:DSID-0C0903A9,注释:AcceptSecurityContext错误,数据52e,v1db0位于/ldap。pl第11行,第751行。