在使用 PHP 8.0.2 的 Windows 10 中,尝试加载 3 个不同版本的 xdebug 均失败,Failed loading Zend extension 'php_xdebug-...尝试的版本如下:
php_xdebug-2.9.8-7.3-vc15-x86_64.dll
php_xdebug-3.0.3-8.0-vs16-x86_64.dll
php_xdebug-3.1.1-8.0-vs16-x86_64.dll
Run Code Online (Sandbox Code Playgroud)
文件名是否被引用都没有区别,包含路径也没有区别C:\\...区别C:/...
我缺少什么?
apache error.log 中的示例错误消息:
PHP Warning: Failed loading Zend extension 'php_xdebug-2.9.8-7.3-vc15-x86_64.dll' (tried: C:\\php\\ext\\php_xdebug-2.9.8-7.3-vc15-x86_64.dll (The specified module could not be found), C:\\php\\ext\\php_php_xdebug-2.9.8-7.3-vc15-x86_64.dll.dll (The specified module could not be found)) in Unknown on line 0
php.ini/xdebug:
[xdebug]
zend_extension="php_xdebug-2.9.8-7.3-vc15-x86_64.dll"
xdebug.mode=debug
xdebug.client_host=localhost
xdebug.client_port=9003
xdebug.idekey="netbeans-xdebug"
Run Code Online (Sandbox Code Playgroud)
阿帕奇是Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/8.0.2
Windows 是Windows NT GWB-10 10.0 build 19042 (Windows 10) AMD64 …
与 [1] 和 [2] 类似,我想知道现在是否以及如何使用 Xdebug 和 PhpStorm 检查 PHP 中方法/函数调用的返回值。
我发现自己经常在返回变量之前将值分配给变量(以便可以查看它),但出于多种原因,我确实希望能够在不更改代码的情况下执行此操作。
[2](不是PHP,但这就是我正在寻找的)https://iosdevtips.co/post/118205216313/xcode-breakpoint-method-return-value
我有这个问题,无法解决它.
当我在PhpStorm(8.0.1)中单击debugg(xdebug)时,调试器不会显示代码.只会发生的事情是我的webbrowser打开新的空标签和调试器显示文本"等待来自JetBrains IDE支持扩展程序的Chrome(ID端口63343)"
这是我对xdebug的设置:
(img)http://i61.tinypic.com/2q21gg1.png
这就是PhpStorm给我看的(它应该没关系)
(img)http://i.stack.imgur.com/vkoAx.png
PhpStorm调试器中的端口当然也是10000.防火墙也是关闭的,也是防病毒的.
我在NetBeans中尝试过它,它也很常见.
你知道问题出在哪里吗?
我正在尝试测试一个 API 来接受多部分表单数据。我正在尝试使用 PhpStorm 休息客户端。我将方法设置为 Post 以及端点的路径,然后在请求正文下检查了文本,在其中放入一些文本,还检查了文件上传(多部分/表单数据)并将路径和文件名放入要发送的文件中文本框。
当我单击“调试”并运行请求时,我只收到文本。我没有得到文件上传。如果我取消选中文本并单击“文件上传”,它会正确发送文件。
我需要两件事。我需要能够在邮件正文中发送文本,并且还需要能够附加多个文件。换句话说,我需要设置一个真正的多部分/表单数据发布请求。
任何建议将不胜感激。
我已经定义了2个变量,包括联系人和衬衫.正如你所看到的那样,他们也在标题中.我仍然得到两个变量都未定义的消息.
我收到此错误消息:
(!)SCREAM:忽略(!)的错误抑制
注意:未定义的变量:第17行的C:\ wamp\www\Test\shirts4mike\inc\header.php中的部分
调用堆栈#TimeMemoryFunctionLocation 10.0003243592 {main}()..\index.php:0
20.0006246920 include('C:\ wamp\www\Test\shirts4mike\inc\header.php')..\index.php:3">
第18行也是如此.
shirts.php:
<?php
$pageTitle = "Mike's Full Catalog of Shirts";
$section = "shirts";
include('inc/header.php'); ?>
<div class="section page">
<h1>Mikes’s Full Catalog of Shirts</h1>
</div>
<?php include ('inc/footer.php'); ?>
Run Code Online (Sandbox Code Playgroud)
contact.php:
<?php
$pageTitle = "Contact Mike";
$section = "contact";
include('inc/header.php'); ?>
<div class="section page">
<h1>Contact</h1>
</div>
<?php include ('inc/footer.php'); ?>
Run Code Online (Sandbox Code Playgroud)
header.php:
<html>
<head>
<title> <?php echo $pageTitle ?></title>
<link rel="stylesheet" href="css/style.css" type="text/css">
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Oswald:400,700" type="text/css">
<link rel="shortcut …Run Code Online (Sandbox Code Playgroud)