我没有独立调试php文件的问题,但是当我想看到服务器端( php )从客户端本地获得的请求时,我不能这样做。我试图通过在php文件中添加断点来实现这一点,希望调试器在使用chrome调试我的项目时能在断点上停止。
我的php看起来是这样的:
<?php
$response = "Super" <--this line has a breaking point
echo $response
客户端将请求发送到服务器端如下所示:
function ajaxRequest(url, data, requestMethod)
{
安装程序
我已经设置了一个Thruway客户端,它订阅了公共websocket服务器上的服务。websocket服务发布由PHP客户端在数据输入时处理和修改的数据流。
Their system My client
---------------- ------------------
Websocket Server -> PHP Thruway client
最初,我尝试通过php错误日志和通过控制台查看php计算来调试我的客户端,但是在尝试调试频繁更新的信息表时,这是很繁琐的。
我已经考虑过创建一个html客户机,它可以以更直观的方式输出调试数据。这就
最近,我将xampp更新为1.8,并启用了x调试。我不确定这是否是我以前没有看到的错误消息的原因:
Warning: fopen(http://api.wordpress.org/plugins/info/1.0/): in C:\xampp\htdocs\wodpress\wp-includes\class-http.php on line 923
也许我在服务器配置上做错了什么。但是,除了启用xdebug之外,没有其他更多的东西了。需要帮助!
在wordpress的调试输出中,我无法摆脱这个错误。
Warning: Cannot modify header information - headers already sent by (output started at /home/zonafu54/public_html/www/wp-includes/functions.php:3382) in /home/zonafu54/public_html/www/wp-includes/pluggable.php on line 934
我在上发布了一些其他的东西,但是我忘记输入一些信息,所以我重新发布,希望我能提供足够的信息。
我可能
我使用macOS在上安装了Apache、PHP和Mariadb。还没有建立SSL,因为我现在不需要它。
问题是,当我使用PHP5.6时,我无法在干净的WP安装上更新/安装插件。它停留在安装、更新或更新包上。我已经为PHP和WP启用了调试,但是在WP调试日志或我的PHP错误日志中没有看到任何内容。
我在Chrome控制台中看到的错误是:admin-ajax.php Failed to load resource: the server responded with a status of 500 (Internal Server Error)
Apache的错误日志中也没有任何内容。只有访问日志
我正在尝试调试PHP中的一个问题,我想我找到了一个可能的罪魁祸首。Mysql已中止连接。
mysql日志中是否有任何内容可以帮助我查明连接断开的位置/原因?(我有单独的DB + web服务器)
mysql> SHOW GLOBAL STATUS;
+------------------------------------------+--------------+
| Variable_name | Value |
+------------------------------------------+---------