摘要: PHP中的CURL函数库(Client URL Library Function)curl_close — 关闭一个curl会话curl_copy_handle — 拷贝一个curl连接资源的所有内容和参数curl_errno — 返回一个包含当前会话错误信息的数字编号curl_error — 返回... 阅读全文
posted @ 2014-06-17 10:39 coolid 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-05-16 14:12 coolid 阅读(226) 评论(0) 推荐(0) 编辑
摘要: (1):创建svn仓库路径mkdir-p/opt/svn/project1mkdir-p/opt/svn/project2svnadmincreate/opt/svn/project1svnadmincreate/opt/svn/project2注意:为了规范:一般在项目目录下再创建:mkdir-p... 阅读全文
posted @ 2014-04-28 12:06 coolid 阅读(5018) 评论(0) 推荐(0) 编辑
摘要: 安装phpcms过程中,会遇到Warning: ob_start() : output handler 'ob_gzhandler conflicts with 'zlib output compression' in 。。。。57 行,解决办法是在第五十七行ob_start('ob_gzhandl... 阅读全文
posted @ 2014-04-23 16:11 coolid 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 今天臨時接到一通電話,客戶的官方網站使用手機瀏覽時突然無法跳轉到手機版網頁,情急之下在五分鐘內拼出了Java Script 跳轉語法,加入在網頁內並成功讓手機用戶跳轉成功。我想對於一般中小型企業來說,應該也是夠用的。▼ 一般用法:簡單判斷使用者的如果是使用 Android 或 iPhone 或 IPad 瀏覽,自動跳轉到指定的手機版網頁語法結構:進到首頁時→自動判斷使用者的如果是使用 Android 或 iPhone 或 IPad 瀏覽,則跳轉到指定的手機版網頁 進階用法:解決進入手機版,在點回首頁時,又被系統轉回手機版的情況。(2013/11/04 更新)語法結構:進到首頁時→自動判斷使用. 阅读全文
posted @ 2014-04-10 15:39 coolid 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 很多时候一个完整的系统可能运行在多个服务器上,如果这多个服务器之间需要共享session的话,那么php默认的files保存session的方式就无能为力了。这时我们可以考虑使用memcache 来接管session的保存与读取工作。第一步:我们需要在服务器上搭建必要的环境,php 、web server的安装不是主题就不多说了,其他还需要的是 memcached 服务端、php_memcache扩展下面安装为centos 下的示例(注:以下安装命令跟服务器配置有关,不能保证通用性,请根据实际情况进行调整)安装 memcached$ yum install memcached安装php_mem 阅读全文
posted @ 2014-04-08 11:13 coolid 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 工作中有时候会遇到文件存储数据,但是在前台显示的时候又因为没有数据库,无法使用上传或最后一次修改日期字段排序,所以有了如下代码:$v){ $size[$k] = $v['size']; $time[$k] = $v['time']; $name[$k] = $v['name']; } array_multisort($time,SORT_DESC,SORT_STRING, $files);//按时间排序 //array_multisort($name,SORT_DESC,SORT_STRING, $files);//按名字排序 //array_m 阅读全文
posted @ 2014-04-08 10:04 coolid 阅读(6758) 评论(0) 推荐(1) 编辑
摘要: class discuz_core { // 数据库存储引擎 var $db = null; // 内存缓冲object var $mem = null; // 会话 object var $session = null; // 程序配置 var $config = array(); // $_G 数组的映射 var $var = array(); // 加载缓存的数组 var $cachelist = array(); // 是否初始化 var $init_setting = true; var $init_user = true; var $init_session = true; var 阅读全文
posted @ 2014-03-25 20:50 coolid 阅读(292) 评论(0) 推荐(0) 编辑
摘要: /** * 系统错误处理 * @param $message 错误信息 * @param $show 是否显示信息 * @param $save 是否存入日志 * @param $halt 是否中断访问 */function system_error($message, $show = true, $save = true, $halt = true) { ...... }/** * 更新 session * @global $_G * @staticvar boolean $updated * @param boolean $force * @return boolea... 阅读全文
posted @ 2014-03-25 20:49 coolid 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 今天在我的微博(Laruence)上发出一个问题:我在面试的时候, 经常会问一个问题: “如何设置一个30分钟过期的Session?”, 大家不要觉得看似简单, 这里面包含的知识挺多, 特别适合考察基本功是否扎实, 谁来回答试试? 呵呵为什么问这个问题呢? 1. 我在Twitter上看到了有人讨论这个问题, 2 想起来我经常问这个问题, 所以~~在这里, 我来解答下这个题目.第一种回答那么, 最常见的一种回答是: 设置Session的过期时间, 也就是session.gc_maxlifetime, 这种回答是不正确的, 原因如下:1. 首先, 这个PHP是用一定的概率来运行session的gc 阅读全文
posted @ 2014-03-25 11:04 coolid 阅读(366) 评论(0) 推荐(0) 编辑