调试

PhpStorm + Xdebug 远程调试

admin 提交于 周四, 05/25/2017 - 23:04

本文介绍通过phpstorm和xdebug调试远程代码。

环境介绍:

本机(ip:10.25.31.143):windows 7 64位操作系统、phpstorm 8.0.4、chrome浏览器、chrome xdebug helper扩展、Vagrant 1.9.1、VirtualBox 5.0.32、putty

服务器(ip:10.25.31.157):Vagrant+virtualbox+centos 7、php 7.0、php70u-pecl-xdebug扩展

此处跳过服务器环境搭建,从安装xdebug扩展开始讲解,具体搭建过程可参考LNMP网站应用运行环境

如果是自己搭建的服务器,如果外部无法访问,请检查selinux配置和防火墙配置

参考以下文章:

1.http://www.orcs.cc/post/6.html

2.http://www.linuxidc.com/Linux/2015-05/117473.htm

安装过程:

1.在服务器上安装php xdebug扩展

标签

Drupal8开启调试模式

admin 提交于 周四, 05/25/2017 - 22:06

Drupal8.3.2关于调试模式稍微做了点修改

1.修改sites\development.services.yml

parameters:
  http.response.debug_cacheability_headers: true
  twig.config:
    debug: true
    auto_reload: true
    cache: false
services:
  cache.backend.null:
    class: Drupal\Core\Cache\NullBackendFactory

如果版本低于8.3.2,请添加以下代码

parameters:
  twig.config:
    debug: true
    auto_reload: true
    cache: false

2.复制sites\example.settings.local.php到sites\default\settings.local.php,并取消如下两行注释(删除前面的‘#’号),用来禁用缓存

标签