美文网首页
调试方法

调试方法

作者: Separes | 来源:发表于2017-02-13 12:04 被阅读21次

1 PHP

1.1 Xdebug

sudo apt-get install php5-xdebug

1.2 php 错误日志

sudo vi /etc/php5/fpm/pool.d/www.conf

#php_admin_value[error_log] = /var/log/fpm-php.www.log  取消注释
#php_flag[display_errors] = on                          开发环境建议开启,配合调试工具使用

sudo touch /var/log/fpm-php.www.log
sudo chown www-data:www-data /var/log/fpm-php.www.log

sudo tailf /var/log/fpm-php.www.log

1.3 error_log 使用

了解 [error_log](http://php.net/manual/zh/function.error-log.php) 用法
error_log()     发送错误信息到某个地方
bool error_log ( string $message [, int $message_type = 0 [, string $destination [, string $extra_headers ]]] )
把错误信息发送到 web 服务器的错误日志,或者到一个文件里。

通过 error_log 方法写的日志文件内容可以快速分析问题可能产生的原因,日志文件内容请根据情况来保存。

2 Mysql

2.1 错误日志

sudo tailf /var/log/mysql/error.log

2.2 执行日志

sudo vi /etc/mysql/mysql.cnf

#general_log_file        = /var/log/mysql/mysql.log         取消注释
#general_log             = 1                                取消注释

sudo tailf /var/log/mysql/mysql.log

3 Nignx

3.1 错误日志

sudo tailf /var/log/nginx/error.log

3.2 调试日志

vi /var/www/xxx/_api.git/etc/nginx/sites-avaliable/api.xxx
error_log               /var/www/xxx/~log/api-error.log debug;      开发环境
#error_log               /dev/null crit;                                 正式环境

3.3 请求日志

sudo tailf /var/www/xxx/~log/api.log

4 JavaScript

4.1 调试命令

console.log();
console.info();
console.warn();

4.2 断点调试

使用 chrome 断点调试功能,因为自己也使用不熟练,所以具体办法请在网上查找。

相关文章

  • 2018-12-24 JNA调试 : eclipse + Vs

    参考文章《Jni 调试 : eclipse + Vs 联合调试》发现jna也可以按类似的方法调试,方法如下: 1、...

  • ThinkPHP(三)

    ThinkPHP的调试方法 在开发过程中用好调试方法,和调试手段,对开发有很大的帮助; ThinkPHP数据库操作...

  • Flutter开发调试

    代码开发后出问题都会需要调试,调试方法很重要。 1. 断点调试 断点调试跟大家熟悉的 Chrome 的断点调试基本...

  • Arcpy调试技巧

    由于未找到方法用ArcMap结合intellij idea断点调试方法,所以找了一个其它调试方法 1.点击Geop...

  • 调试方法

    1.js function D() { console.info(arguments); } 2.php // 打...

  • 调试方法

    1 PHP 1.1 Xdebug 1.2 php 错误日志 1.3 error_log 使用 通过 error_l...

  • 【Python入门】19.调试器pdb、单元测试unittest

    摘要:各种调试方法介绍assert、logging、调试器pdb;单元测试unittest的编写方法、如何运行单元...

  • 前端chrome浏览器调试方法

    掌握一定的调试方法可以快速排查和定位问题,大幅度提高开发效率。常用的前端调试工具:chrome浏览器 调试方法: ...

  • iOS与【WEB--图片处理】

    拦截图片添加事件 网页高度调试 方法JS调试(html2) ===========================...

  • 移动端H5测试方案分析

    按平台不同,web调试可以分为桌面web调试和移动端web调试两种,其中用到的调试方法也有所不同。 桌面web调试...

网友评论

      本文标题:调试方法

      本文链接:https://www.haomeiwen.com/subject/hvwzittx.html