php
lurensang
这个作者很懒,什么都没留下…
展开
-
ubuntu下,thinkphp验证码不能用
首先安装gd库 使用apt-get方式为Ubuntu安装PHP+MYSQL+Apache 默认是没有GD库的 1.安装gd库 命令:sudo apt-get install php5-gd 2.给权限 sudo chmod 777 /etc/php5/apach2/php.ini(如果有权限就不用给了); 3.修改php.ini 命令:vi /原创 2016-08-30 13:25:09 · 389 阅读 · 0 评论 -
ubuntu下开启pdo扩展
ubuntu下安装好LAMP后默认情况没有安装mysql_pdo扩展,以下是安装 步聚,在终端输入以下命令 1、pecl search pdo 2、sudo pecl install pdo 当出现ERROR: `make' failed这些提示时运行sudo pecl install pdo_mysql (上面的报错只是说明pdo已经加入了php的默认安装,不需要再另外安原创 2016-08-30 13:20:00 · 1620 阅读 · 0 评论 -
Laravel使用Form
laravel到了5.1.*以上版本,便没有了illuminate/html类库的支持, 我试着把illuminate/html类库加入了laravel5.2,依然没有用, 但是laravelcollective/html类库可以代替illuminate/html类库,添加方法: 通过composer安装 1.编辑你项目里边的 composer.json(就在根目录下) 文原创 2016-08-25 15:01:38 · 910 阅读 · 0 评论 -
php开启错误提示(详解)
1.在php.ini文件里加上下面两句 display_errors = On error_reporting = E_ALL | E_STRICT 2.在Apache的 httpd.conf文件里加上下面两句 php_flag display_errors on php_value error_reporting 2039 3.重启apache,结束。原创 2016-12-08 21:15:30 · 7384 阅读 · 1 评论 -
php框架中,try,catch不能用的问题
最近再用laravel框架发现,try catch用了没有效果,依然不能阻止报错, 然后在think框架里也试了一下,发现竟然也不可以! try{ $i = 1/0; }catch(Exception $e) { echo "error"; } 这可不符合try catch的个性啊!! 。。。。。 最后发现问题在Exception这个类上! 需要在前面加上 \ (反斜杠原创 2017-05-08 22:17:00 · 8623 阅读 · 6 评论 -
php office文件(word/excel/ppt)转pdf文件
把代码放到了github上,点击进入 前阶段有个项目用到了线上预览功能, 关于预览office文件实现核心就是,把office文件(word,excel,ppt)转为pdf文件, 然后再把pdf文件经过pdf2html转为html文件进行预览。 利用openoffice的话,非常简单,不过效果不太好,转成的pdf样式会乱! 这里就不做介绍了。 下面我把office文件转为pdf步骤写一原创 2017-09-21 16:19:59 · 13921 阅读 · 9 评论 -
PHP 中 this self static 的区别
转载自:https://blog.csdn.net/mrzhouxiaofei/article/details/78648079引入最近在做软件工程的课程设计,碰到一个问题,去扒 Laravel 源码,又搜索一番,发现是对 self static 的理解不深,才出现了问题,所以记录下来,避免再次犯同样的错误。正文thisthis 比较好理解,就是指向当前对象,用于访问当前对象的非静态变量和非静态方...转载 2018-04-08 14:19:15 · 458 阅读 · 0 评论