需要需要服务器放行一个调试的端口,比如我们下面需要用到的9010端口 配置server 有些时候,我们需要调试,就是有些错误。本地暴露不了。我们需要到线上查。 本文主要使用xdebug+phpstorm进行调试 配置xdebug 在开发的机器上,拉取服务器的代码 1.拉取服务器代码 需要拉取代码 如 ...
分类:
Web程序 时间:
2018-09-15 00:41:56
阅读次数:
233
ubuntu安装phpstorm+xdebug动态调试环境安装vmware虚拟机和ubuntu18.04*安装ifconfigaptinstallnet-tools*升级更新系统apt-getupdateapt-getupgrade安装php+apche+mysql*安装apache2apt-getinstallapache2*安装phpadd-apt-repositoryppa:ondrej/p
分类:
Web程序 时间:
2018-09-14 17:21:19
阅读次数:
185
注意:<?php :?> 冒号语句继续 <?php ;?> 分号语句结束 ...
分类:
Web程序 时间:
2018-09-14 10:55:56
阅读次数:
479
ThinkPHP支持两种构造方法: __construct和_initialize(ThinkPHP内置的构造方法)。 测试URL为: http://oa.com/index.php/Admin/User/add 修改用户控制器类文件UserController.class.php 如下: 1、__ ...
分类:
Web程序 时间:
2018-09-13 20:07:44
阅读次数:
334
做项目的时候,遇到了一个问题,远程连接数据库获取表时,如果数据库表示混合型的大小写,就会出现bug。一般第一个大写字母会变成小写,中间的大写字母会变成“_”,查了好多资料,才知道是thinkphp本身的bug(我用的thinkphp是3.2版本的),主要是由这两点组成 1.ThinkPHP/Comm ...
分类:
数据库 时间:
2018-09-13 16:27:22
阅读次数:
197
php之ThinkPHP的memcached类的修改 在Think\Cache\Driver\Memcached.class.php中,增加方法获取错误信息的方法,方便调试, 控制器中: ...
分类:
Web程序 时间:
2018-09-12 20:15:36
阅读次数:
202
所谓的空操作和空控制器,简而言之就是系统中不存在该方法或控制器,导致系统报错(本文版本3.2.3)。 正确URL(测试环境): http://oa.com/index.php/admin/public/login 访问如下: 一:空操作处理 修改方法为loginw时报错如下: 系统默认内置报错机制: ...
分类:
Web程序 时间:
2018-09-11 18:44:55
阅读次数:
197
版本3.2.2(ThinkPHP\Library\Think\Cache\Driver\Redis.class.php),官方默认不支持选择数据库功能,现就可选择数据库功能进行说明。 'REDIS_DBINDEX' =>1, // 默认0,dev 1号,test2号 'dbindex' => C(' ...
分类:
数据库 时间:
2018-09-10 13:28:05
阅读次数:
173
第一,解决启动卡的问题 只要修改两个Java虚拟机参数,就彻底解决了卡的问题了。 操作步骤如下: 找到C:\Program Files\JetBrains\PhpStorm 2018.2.2\bin 安装目录下 1.找到phpstorm64.exe.vmoptions文件和phpstorm.exe. ...
分类:
Web程序 时间:
2018-09-10 00:58:18
阅读次数:
265
其实就是生成的这个node_modules目录内文件太多了,选中node_modules这个目录右键,选择Excluded 一直在加载忽略掉这个文件就可以了 ...
分类:
Web程序 时间:
2018-09-09 22:10:17
阅读次数:
423