在JSON包中,我尝试过许多不同版本的karma-phantomjs-launcher,phantomjs,包括phantomjs-prebuilt。
当前包JSON " devDependencies":{ " jasmine-core":" ^ 2.5.2", "业力":" ^ 1.6.0", " karma-jasmine":" ^ 1.1.0", " karma-phantomjs-launcher":" ^ 0.1.1", " phantomjs":" ^ 1.9.20" }
在所有情况下,我得到了#34; PhantomJS没有在60000毫秒内捕获"它尝试了两次,然后放弃了。
我在Windows 10上,从WebStorm的命令行运行。但是,我在Visual Studio Code中得到了相同的错误。
有什么问题? Karma开始,Karma找到文件,PhantomJS启动,但没有捕获。
我已经看到过在hosts文件中设置localhost并检查karma端口9876是否已被使用的建议。似乎没什么用。
请指教。 感谢
答案 0 :(得分:0)
从这个帖子https://github.com/karma-runner/karma-phantomjs-launcher/issues/84
转到<?php
$dbconnect = new mysqli('localhost', 'root', '', 'name');
$results = array();
$secondRow = array();
foreach ($switchArray as $key => $value) {
$results = snmpwalk($value, "public", ".1.3.6.1.2.1.17.4.3.1.1");
// check for error and continue
if (false === $results) {
echo "$value unreachable <br>".PHP_EOL;
continue;
}
foreach ($results as $secondResults) {
$secondResults = str_replace(" ", "", $secondResults);
$secondResults = str_replace("Hex-STRING:", "", $secondResults);
$secondResults = str_replace("STRING:", "", $secondResults);
$secondResults = str_replace("INTEGER:", "", $secondResults);
$secondArray[] = $secondResults;
}
}
echo "looping through results of the ip";
echo "<pre>";
print_r($secondArray);
echo "</pre>";
或C:\Windows\System32\drivers\etc\hosts
(如果您使用的是Linux)
将/etc/hosts
添加到您的主机文件中,它可以正常运行!