
php技术
文章平均质量分 52
爱代码也爱家庭
吸收别人的精华,记录自己走过的坑,爱好php、web前端、运维
展开
-
php pdf文件查看
1、pc端需要查看pdf文件很简单,如果直接访问文件地址,便会提示下载。如果要在页面上直接查看可是使用header("Content-type: application/pdf");readfile("test.pdf");?>2、手机端需要查看pdf就没那么简单了,如果不想下载,想要直接在线查看,将pdf转换成图片也是一个不错的选择首先要下载两个软件:原创 2016-06-30 09:22:58 · 947 阅读 · 0 评论 -
php实现短链接系统
短链接的好处:节省网址长度,便于社交化传播。(短信或者微博,字数长度受限制时。这样的短链接制作二维码也是易于识别)方便后台跟踪点击量、地域分布等用户统计。(统计流量访问,延伸可以做网址举报屏蔽。只屏蔽短链接即可,控制输出)规避关键词、域名屏蔽手段。隐藏真实地址,适合做付费推广链接。实现思路:将传入的长链接存入数据库中,并记录创建时间,返回自增ID。将返回的i转载 2017-07-31 16:58:32 · 1135 阅读 · 0 评论 -
php报错:PHP Startup Unable to load dynamic library
今天遇到使用php命令运行文件报错,提示:PHP Startup: Unable to load dynamic ,于是网上找了好多资料,终于解决,记录如下,以便日后查阅。报错内容如下:PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/php/lib/php/extensions/no-debug-non-z原创 2017-07-07 13:31:41 · 34711 阅读 · 3 评论 -
使用php列出日志文件
写本文目的主要是基于没有服务器登陆权限,项目发布到测试站或正式站之后,无法查看代码中记录的错误信息日志,此时需要一个脚本显示服务器上记录的日志信息,准本两个方法如下:(样式可自行调节)//判断是打开、查看、下载function show ($dir_base, $req_path) { if(!empty($req_path)) { $path = $dir_base原创 2017-06-15 16:58:11 · 655 阅读 · 0 评论 -
ajax 设置Access-Control-Allow-Origin实现跨域访问
ajax跨域访问是一个老问题了,解决方法很多,比较常用的是JSONP方法,JSONP方法是一种非官方方法,而且这种方法只支持GET方式,不如POST方式安全。即使使用jquery的jsonp方法,type设为POST,也会自动变为GET。官方问题说明:“script”: Evaluates the response as JavaScript and retur转载 2017-01-17 09:35:08 · 431 阅读 · 0 评论 -
linux用nohup在后台常驻运行php脚本
在linux平台上,要在后台运行脚本的话,一般是在命令之后加上&即可。但是今天通过putty在远程服务器上执行php a.php &之后,a.php脚本并没有在后台运行起来。于是在网上找到了nohup,具体方法为:nohup php a.php &这样即使退出了终端,a.php依然在后台运行。转载 2016-09-17 20:59:27 · 1608 阅读 · 0 评论 -
windows安装yii2.0.9
新手学习yii框架笔记1、到官网下载yii最新版,马上下载最新版yii2.0.92、查看官方文档,安装yii2需要用到composer工具3、下载composer工具,马上去下载composer工具4、根据提示安装composer工具,一直next即可。5、检测composer是否安装ok,按住windows+r,输入cmd打开命令行工具,输入composer,出现如下原创 2016-09-03 15:30:48 · 1121 阅读 · 0 评论 -
phpmailer使用美橙互联企邮发送邮件
登录美橙官网http://www.cndns.com/members/signin.aspx刚拿到美橙企业邮箱,一下子懵了,不太看得懂从何入手,经过查找和自己思考,一步一步终究是实现了,今天得空来记录一下1、登录网站,点击左边我的邮箱“企业邮局 ”,点击注册填写的域名地址,设置解析,参考帮助文档http://www.cndns.com/help/help_con.aspx?hid=473原创 2016-08-11 14:27:31 · 2345 阅读 · 1 评论 -
php实现下载图片资源
一般来说.doc、.ppt、xls文件放在a标签内,当访问的时候,浏览器就会自动下载,但如果是图片资源,点击过后会直接显示在页面上,那么如何下载图片资源呢?首先准备一张任意图片1.jpg然后新建downpic.html,写入代码如下:通过程序下载jpg再新建down.php,写入代码如下:if(isset($_GET['filenam原创 2016-08-06 08:56:06 · 3427 阅读 · 0 评论 -
php上传中文文件名出现乱码
1、php上传文件数据库保存的是正常的中文文件名文件,可到服务器上查看中文文件名已经乱码,百思不得其解,求助百度2、主要是由于上传的时候编码不一致导致了乱码3、原来只需要在move_uploaded_file的时候,这样处理即可move_uploaded_file($_FILES["file"]["tmp_name"],iconv("UTF-8", "gb2312", "photo原创 2016-06-30 09:17:12 · 1458 阅读 · 0 评论 -
MYSQL5.7主从复制
windows上mysql做master,linux上mysql做slave,mysql版本是5.7.18;windows的ip为192.168.0.4,linux的ip为192.168.0.2231、master上开启binlog日志 在mysql的home目录找到my.ini文件(没有则新建),配置上如下内容[mysqld]# set basedir转载 2017-08-07 17:54:03 · 493 阅读 · 0 评论