摘要: ThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL,只需要在配置文件中设置 'URL_MODEL' => 2 即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是Nginx中默认是不支持PATHINFO的,所以我们需要修改 nginx.conf文件。网上搜了很多方法都不奏效,研究了一天,发现通过以下的配置可以完美支持 'URL_MODEL' => 2 的情况了01 location /project/ { index index.php;if (!-e $request_filenam 阅读全文
posted @ 2013-10-18 17:00 小孟文摘 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 这几天在配置Nginx,PHP用FastCGI,想装一个phpMyAdmin管理数据库,phpMyAdmin不想放在网站根目录 下,这样不容易和网站应用混在一起,这样phpMyAdmin的目录就放在别处,在Apache里,有alias,比较方便,在Nginx下没有虚拟目录 概念的,是用location配合alias使用,我先试了简单的配置方式location /web/ {alias /data/web/;index index.html index.htm index.php;}location ~ .*\.(php|php5)?$ {fastcgi_pass 127.0.0.1:9000; 阅读全文
posted @ 2013-10-18 16:57 小孟文摘 阅读(1009) 评论(1) 推荐(0) 编辑
摘要: 今天玩玩项目,学学nginx发现还不错,速度还可以,但是CSS JS确无法使用,原来Iginx配置时需要对不同类型的文件配置规则,真是很郁闷,不过想想也还是很有道理。闲暇之际,把配置贴上来。#user nobody;worker_processes 1;error_log logs/error.log;pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; ... 阅读全文
posted @ 2013-10-18 16:56 小孟文摘 阅读(2684) 评论(0) 推荐(0) 编辑
摘要: * 目录 1. 介绍 2. curl扩展的安装 3. curl_init 4. curl_setopt 5. curl_exec 6. curl_close 7. curl_version * 介绍 PHP 支持libcurl(允许你用不同的协议连接和沟通不同的服务器)。, libcurl当前支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP... 阅读全文
posted @ 2013-10-18 16:52 小孟文摘 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 前段时间提取了一个工具类,分享给大家:kv = new SaeKV(); $this->kv->init(); if($data=$this->kv->get("cookie")) $this->cookie=$data; } public function get($url) { $this->curl = curl_init(); curl_setopt($this->curl, CURLOPT_URL, $url); curl_setopt($this->curl, CURLOPT_HE... 阅读全文
posted @ 2013-10-18 14:16 小孟文摘 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 近段时间由于工作需要,需要写个QQ通知的功能,仔细百度了一下,发现了现有的码,现分享大家。特别应该注意的是腾讯公司并未提供过QQ直接通讯的API接口,不过很庆幸的是咋们还有个3g qq可以小小利用下,3Gqq应采用session会话(也许是考虑到部分手机不支持COOKIE或其他功能),总之就是功能限制把。整个QQ会话以唯一会话SID为标识进行通讯,每次登录有效期为30天,说白了也就是大家平常用过的书签功能。不过有时平凡的登录或者太有规律的数据也会被腾讯公司给筛选出来,从而让SID失效,需重新登录,这的确很麻烦,博主也在认真研究...,现奉上整理出来的CODE 1 'http://pt. 阅读全文
posted @ 2013-10-18 13:14 小孟文摘 阅读(1545) 评论(0) 推荐(1) 编辑