本文为实战操作过程的全程记录,采用一台新创建的linode vps(512M内存)环境,操作系统采用centos 6.2,以从源码编译的方式安装配置nginx, php(fast-cgi模式)web环境。
我们的目标:配置一台高性能、安全的web服务器。
[……]
这是fengyqf的博客
(PHP 5) http_build_query — 生成 URL-encode 之后的请求字符串
<?php
$data = array('foo'=>'bar',
'baz'=>'boom',
'cow'=&g[......]
本文为实战操作过程的全程记录,采用一台新创建的linode vps(512M内存)环境,操作系统采用centos 6.2,以从源码编译的方式安装配置nginx, php(fast-cgi模式)web环境。
我们的目标:配置一台高性能、安全的web服务器。
[……]
centos6本身不带mcrypt库的支持,手工编译php时,还需要先安装该库,这里有两个途径
1. 使用第三方源实现yum安装,推荐使用RPMforge,在centos下配置该yum源,配置后即可尝试yum install libmcrypt, yum install libmcrypt-d[……]
centos 6下,安装fedoraproject的epel-release源,即可以安装php的mssql模块。
注:epel是fedora开发组为centos开发的附加软件yum源,可以弥补centos上游redhat里缺少的软件包。epel的质量还是相当之高的。
[root@c12[……]
使用php写的web程序,从mssql 2005读取一个文章列表,要读取出文章内容,在列表页面里显示出一部分,起先使用:
SELECT top 20 [id],[title],[content], FROM [news] where xxx
这是很自然直接的写法,但是发现运行速度非常的慢[……]
已于2012-01-16更新:对于元素为数组的,也以表格输出(否则将数组子元素显示为array)
直接上代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xht[......]
php开发环境里,安装了xdebug模块后,var_dump()输出的结果将比较易于查看,但默认情况下,var_dump() 输出的结果将有所变化:过多的数组元素不再显示,字符串变量将只显示前N个字符,较深的数组元素也被显示成省略号。这点会带来一些不便,我们修改配置文件,设置这些。
在php.[……]
这是对一种错误表述的评论,错误见文后部分
“windows系统是直接输入文件的绝对路径需要这种方式”e:\\aaa.txt”,注意是两个反斜杠,一个反斜杠的话就错了”这个说法是误导,或有 误导之嫌。windows系统表示文件路径时,使用一个反斜杠,而反斜杠在很多语言里表示转义之用,所以要用两个[……]
不知道什么时候,fedora 14上的php读取http远程文件时就报错,像下面这样
Warning: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo failed:[……]
一个朋友的网站,换web服务器,要我帮忙。朋友的网站原本在我的虚拟主机空间上,但嫌网通访问速度慢,自己买了个比较快一点的。要换的也还是虚拟主机,而且是超简单的那种,只有一个基于web的简单后台,文件管理都很不完善,连zip压缩解压缩的功能没有,也没有直接下载远程文件并解压的功能,更不用说ssh了。对[……]