php
hm446434459
这个作者很懒,什么都没留下…
展开
-
php利用大括号快速获得字符串中某一位置的字符
<br />php字符串中的字符可以通过在字符串之后用花括号指定所要字符从零开始的偏移量来访问和修改。 <br />$str = 'This is a test.';<br />$first = $str{0}; 得到$str中的第一个字符串<br />例子:获得一个随机字符串<br />function randomkeys($length)<br /> {<br /> $key='';<br /> $pattern='3456789abcdefghijkmnpqrstuvwxyABCDEFGHIJK原创 2011-05-13 11:53:00 · 1418 阅读 · 0 评论 -
301 重定向
1、IIS下301设置Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。2、ASP下的301转向代码Response.Status=”301 Moved Permanently”Response.AddHeader “Location”, “http://www.lesishu.cn/articl转载 2012-07-31 16:45:04 · 376 阅读 · 0 评论 -
php post xml 到服务器 以及服务器如何接受(服务器间通过xml通讯)
A服务器上 生成xml,并模拟post请求到B服务器,其中红色的部分根据自身服务器实际情况调整,下面是直接请求本地(B服务器)的index.php文件$req = ' TESTINFO 1.0 TEST TEST';$header = "POST /index.php HTTP/1.0\r\n";原创 2012-03-23 11:11:58 · 715 阅读 · 0 评论 -
windows 下 sphinx 配置文件中关键配置
1: stopwords 配置无意义词的配置文件路径2:wordforms 配置同意义词的配置文件路径3:morphology 配置词干 (比如设置为 morphology = stem_en,则在搜所英语单词的时候,会将单词的 复数或者各种时态的都搜所出来)4:关于在windows 下增量索引 更新失败的问题(即使用了 --rotate 参数)的解决方案 是将 in原创 2012-03-16 16:15:13 · 559 阅读 · 0 评论 -
windows 下 apache 开启fcgid模式(fastcgi)
1:下载apache 的扩展文件 mod_fcgid.so 文件(http://download.csdn.net/detail/hm446434459/4146487)2:解压其中的mod_fcgid.so 到apache的modules目录下3:修改apache的配置文件 如下: #加载mod_fcgid.so模块 LoadModule fcgid_modu原创 2012-03-16 15:55:09 · 3334 阅读 · 2 评论 -
windows 下 apache 动态缓存 ssi 配置
1:SSI使用的是mod_include的动态系统对象,所以找到apache的配置文件 将httpd.conf中LoadModule include_module modules/mod_include.so 前的#去掉2:使.shtml扩展名的文件启用SSI#AddType text/html .shtml #AddOutputFilter INCLUDES .shtml原创 2012-03-30 11:12:34 · 633 阅读 · 0 评论 -
windows apache php5.3.0 xcache
1:下载XCache-1.3.0-php-5.3.0-Win32-VC6-x86.zip 压缩包 ,将其中的php_xcache.dll 解压到你的php 扩展目录里面2: 将以下配置直接拷到你的php.ini配置文件末尾[xcache-common];; install as zend extension (recommended), normally "$extensi原创 2012-03-27 16:15:03 · 891 阅读 · 0 评论 -
基于MongoDB的php应用开发环境配置
1:下载MongoDB安装包(http://www.mongodb.org/downloads),以及php mongoDB 扩展(https://github.com/mongodb/mongo-php-driver/downloads; VC6 is for Apache (VC9 is for IIS) )注意下载与自己操作系统一置的版本2:创建MongoDB的数据文件和日志原创 2012-01-06 16:30:32 · 698 阅读 · 0 评论 -
php mongoDB 的curd
$m = new Mongo("127.0.0.1");//选择数据库$db = $m -> wmt;//选择集合$collection = $db -> users;$user1 = array('name' => 'hm', 'email' => 'admin@admin.com1','age'=>10); $user2 = array('name' =>原创 2012-01-07 13:45:33 · 630 阅读 · 0 评论 -
thinkphp 2.1 中 routes.php 中配置的路由无效的解决方案
今天将thinkphp 升级到2.1 ,结果做seo优化的时候在routes.php 中配置的路由怎么都无效,结果查看了下源代码(web/Core/Lib/Think/Util/ Dispatcher.class.php 的209 行有如下代码 $routes = C('_原创 2011-08-05 15:18:49 · 1801 阅读 · 0 评论 -
自定义错误处理或者错误页面
set_error_handler('appError');//set_error_handler(array('App','appError')); /** +---------------------------------------------------------- * 自定义错误处理 +---------------------------------------------------------- * @access public +-----原创 2011-04-16 10:46:00 · 570 阅读 · 0 评论 -
php 获取服务器地址和客户端地址
<br />一:服务器地址:<br />$host = isset($_SERVER['HTTP_X_FORWARDED_HOST']) ? $_SERVER['HTTP_X_FORWARDED_HOST'] : (isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : '');<br /><br />二:客户端地址:<br />function getClientIp()<br /> {<br /> if (getenv ( "HTTP_CLIENT原创 2011-05-24 10:52:00 · 907 阅读 · 0 评论 -
memcached 运行多个实例
memcached为了减少单个memcached的负载,可以在一台机器上运行多个实例,如果把多个memcached注册为服务呢,通过SC命令我们可以创建服务建立服务器1:sc create memcached1 binPath= "d:\wamp\memcached\memcached.exe -d runservice -m 128 -c 512 -p 11211" s原创 2012-10-08 08:49:39 · 920 阅读 · 0 评论