放小自己,放大格局.|

vlson

园龄:8年3个月粉丝:18关注:7

随笔分类 -  PHP

[转发]利用浏览器控制台(console.log)实现php Debug复现
摘要:http://www.cnblogs.com/yiven/articles/6126586.html
10
0
0
linux环境php中执行shell_exec输出null的原因
摘要:最近项目出了个问题,pdf版本高于1.4会有问题,所以使用Ghostscript将pdf版本降级,需要 php+shell_exec()配合使用,在centos上生成一直失败,打印返回结果一直是null,各种尝试后总结如下: 1.在shell_exec()括号内字符串的最后加上 2>&1 以返回ST
978
0
0
记Windows环境下PHP7.2配置连接Oracle过程
摘要:因为项目需求,需要去项目的Oracle数据库定时获取部分数据,在本地Windows环境配置连接Oracle的方法,一边百度,一边操作,碰到一个问题卡了一天,在这里记录分享下处理方法,希望对大家有所帮助。 1. 安装Oracle Instant Client 从oracle官方网站下载instant
662
0
0
【转】debug_backtrace()可以获取到代码的调用路径追踪
摘要:查看代码的时候,看到有使用这个函数,测试一下 1.debug_backtrace()可以获取到代码的调用追踪,以数组形式返回 2.debug_print_backtrace() — 打印一条回溯,直接打印出来 <?php class Test{ public function __construct
72
0
0
php中对ajax请求响应数据return和echo的区别
摘要:简单记录下,return 一个普通字符串可以,如:return 'ok'; return一个变量不行,return $msg; echo 都可以;
147
0
0
【Tp3.2升级记录】Tp5 display替换处理
摘要:前言:最近由于各种原因,需要将一个TP3.2.0项目升级到比较新的版本,以减少系统漏洞,目前目标是5.0的最新版本。 问题:TP5中dispaly设置模板页已经废弃 替换方案: // TP3.2写法 $this->display(); // TP5.0写法 return $this->fetch()
134
0
0
【Tp3.2升级记录】升级ThinkPhp5.0后,select查询的结果问题处理
摘要:前言:最近由于各种原因,需要将一个TP3.2.0项目升级到比较新的版本,以减少系统漏洞,目前目标是5.0的最新版本。 问题:由TP3.2升级TP5.0后,select查询的结果有所不同,导致foreach使用的时候出现问题,按官方文档的描述是: 新版的模型查询返回默认对象,系统默认增加了toArra
373
0
0
php word转pdf后加水印失败 debug
摘要:问题描述: 公司OA需求为上传word文档,上传后自动转为pdf文档并添加水印。 采用的技术方案为使用java中间件jodconverter进行文件转换。 问题出现了,word文件转pdf成功,但是pdf文件加水印失败。 问题定位: 经过一步步定位,问题原因为,转换新生成的pdf文件所属用户为roo
446
0
0
laravel跨库查询方法
摘要:laravel中跨库查询技巧: 1. 跨库查询 # 声明库名和表名即可$broker = \DB::connection('database2')->table('broker') ->where(['state'=>1, 'id'=>15])->first(); 2. 跨库连表查询 # 跨数据库连
3678
1
4
composer windows安装
摘要:一、下载安装包安装 https://getcomposer.org/download/(由于墙的限制,可能下载可执行文件失败,即使成功,由于网络的原因,安装的时候也可能会失败,所以建议用第二种方法) 二、cmd命令行安装(必须安装了PHP) 打开命令行并依次执行下列命令安装最新版本的 Compose
379
0
0
yii 页面加载完成后弹出模态框
摘要:registerJs($js); use yii\bootstrap\Modal; Modal::begin([ 'id' => 'page-modal', 'header' => 'this is title', 'footer' => '好的,我知道了', 'options'=>[ 'data-backdrop'=>'static',//点击...
705
0
0
yii2 页面加载警告框
摘要:在视图页面代码如下 <?php use kartik\alert\Alert; echo Alert::widget([ 'type' => Alert::TYPE_INFO, 'title' => 'Note', 'titleOptions' => ['icon' => 'info-sign'],
186
0
0
根据多维数组中某一键值对多维数组进行排序
摘要:用到的方法:array_multisort $data=array( 0=>array('one'=>34,'two'=>'d'), 1=>array('one'=>45,'two'=>'e'), 2=>array('one'=>47,'two'=>'h'), 3=>array('one'=>12,
189
0
0
PHP调用百度api生成短网址&根据短网址恢复长网址
摘要:接口api文档地址:http://dwz.cn/#/apidoc?_k=i9ev5p 代码demo header("Content-type: text/html; charset=utf-8"); /** * 生成短网址 */ //短网址生成接口地址&传递的参数 $url = "http://dw
2652
0
1
TP2.1 加载扩展配置文件参数
摘要:维护老项目真的恶心!!!!!!!!! TP3.2好像有这样一个配置参数,可以设置有那些扩展配置文件,系统会自动加载。 方法一: 方法二: 这两种会有在获取参数方式上有些不同,具体参见:https://www.cnblogs.com/gp1991/p/6145534.html 但是TP2.1不支持这样
387
0
0
ThinkPHP出现项目目录不可写,目录无法自动生成
摘要:问题描述:维护一个老项目,用的TP2.1,down完代码,配好环境,访问的时候出现“项目目录不可写,目录无法自动生成!请使用项目生成器或者手动生成项目目录~”; 问题原因:在linux 服务器上,thinkphp 自动为项目生成了一些目录,目录权限不对,自然会报错; 解决方法: 切换到目录下; ch
768
0
0
Yii2:记一次尴尬的bug
摘要:创建一个文章模块,写完添加动作之后,分配到视图,发现报错: Exception (Not Supported) 'yii\base\NotSupportedException' with message 'Message format 'number' is only supported for i
293
0
0
YII2使用gii
摘要:在 config/web.php 文件中会有以下配置代码开启该模块: $config['bootstrap'][] = 'gii'; $config['modules']['gii'] = [ 'class' => 'yii\gii\Module', // uncomment the followi
367
0
0
YII2应用结构
摘要:应用中最重要的目录和文件(假设应用根目录是 basic): 一般来说,应用中的文件可被分为两类:在 basic/web 下的和在其它目录下的。前者可以直接通过 HTTP 访问(例如浏览器),后者不能也不应该被直接访问。 Yii 实现了models 目录包含了所有views 目录包含了所有contro
165
0
0
Yii框架配置语言包
摘要:配置文件frontend\config\main.php 'language' => 'zh-CN', //配置语言包 'i18n' =>[ 'translations' => [ '*' => [ 'class' => 'yii\i18n\PhpMessageSource', //'basePat
260
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.