用
find / -name php.ini
找到
先修改upload_max_filesize=88M
Sorry, there has been an error.
文件是空的。请上传有内容的文件。这个错误也有可能是因为您的 php.ini 禁止了上传,或其中 post_max_size 的值小于 upload_max_filesize 的值
再修改post_max_size=88M
对MYSQL进行全文检索的PHP类库
正在研究中,如果要看这个程序的详细说明和演示,请到这个地方看,真的很爽: http://steven.haryan.to/php/KwIndex.html
注意,只能在linux,unix下用。
< ?php
$debug = 0;
if($debug) require "Dumper.lib"; //这个全文检索需要的库文件,你有吗?
function _debug() {
global $debug;
$args = func_get_args();
if (!$debug) return;
echo "
debug: ", htmlentities(join("", $args)), "
n";
}
clas...
构建支持Master/Slave读写分离的数据库操作类
一般对于访问量比较大的网站来说,采用基本的MySQL Master/Slave 结构是很正常,而且一般都是一台Master,多台Slave的情况,但是一般在进行这个访问的时候问题比较多,因为读写操作必须分离,所以今天没事就构造了这个数据库操作类。
数据库操作类基本特点:
1. 支持一台Master,多台Slave的情况,所有SQL能够强制调用Master来处理
2. 能够自动识别是写入还是读取操作,然后自动连接到需要的Master/Slave服...
Ubuntu Apache下PHP配置
1st step
将Ubuntu系统更新到最新状态,在做任何操作之前都要做这一步,以确保系统的稳定,同时也不会有一些莫名其妙的现象出现。
$sudo apt-get update
$sudo apt-get dist-upgrade
安装PHP支持
$sudo apt-get install libapache2-mod-php5
$sudo apt-get install php5
如果想支持图形就加php5-gd,如果想支持Mysql就加php5-mysql,这里之所以要单独列出libapache2-mod-php5,主...
PHP中GBK和UTF8编码处理
一、编码范围
1. GBK (GB2312/GB18030)
x00-xff GBK双字节编码范围
x20-x7f ASCII
xa1-xff 中文
x80-xff 中文
2. UTF-8 (Unicode)
u4e00-u9fa5 (中文)
x3130-x318F (韩文
xAC00-xD7A3 (韩文)
u0800-u4e00 (日文)
ps: 韩文是大于[u9fa5]的字符
正则例子:
preg_replace("/([x80-xff])/","",$str);
preg_replace("/([u4e00-u9fa5])/","",$str);
二、代码例子
//判断内容里有没有中文-GBK (PHP)
function chec...
ubuntu8.10 下安装eAccelerator
1.先安装LAMP环境
apache2.2-common
PHP5
php5-mysql
请参考此文:http://tienet.blogspot.com/2008/12/ubuntuphp.html
2.安装以下必须的包
autoconf
automake
libtool
m4
php5-dev
make
3. 下载eAccelerator
去eAccelerator官方网站http://eaccelerator.net/下载最新版本的ea,
这里下载的是eaccelerator-0.9.5.3这个版本。
4. 编译安装eAccelerator
解压下载下来的包,并在终端下转到解压后的目录,
接下...
php命令行
1.本机执行php
1.1 安装完php后可以直接执行php脚本。如安装到“C:Program FilesPHP”
1.2 若环境变量path加上了“C:Program FilesPHP”目录,那在命令行直接打php即可运行。
1.3 方式一:在命令行直接执行“php”,然后输入
< ?php
echo "Hello World";
?>
Ctrl+Z 回车
执行后回显“Hello World”。
1.4 方式二:编写php文件,如“a.php”,内容为
< ?php
echo phpinfo();
?>
保存后在命令行执行 php a.php,...
wikimedia出现的PHP报时区变换警告问题
wiki系统不能发送确认邮件,请检查您的邮箱地址是否包含非法字符。
邮件传送员回应:It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the tim...
PHP做接口中用到调用远程url的几种方法
来源:zhoz
上午终于把IF接口设计好了,加密与解密认证通过客户认定。主要通过三个参数来识别验证。 下面将用到向远程服务器提交参数,并获取结果来处理。
先收集几种远程执行URL并取得结果的方法。晚上有时间就完成这个功能。 方法1: 用file_get_contents 以get方式获取内容
<?php
$url='http://www.zhoz.com/';
$html = file_get_contents($url); ...
php下载任意指定(如zip/ucm)文件代码
想提供下载但又不想放出指定文件的路径。通常通过php读取文件生成网络流,再输出到页面即产生下载响应。 主要函数:fread(PHP 3, PHP 4, PHP 5) fread -- 读取文件(可安全用于二进制文件) 说明 string fread ( int handle, int length ) fread() 从文件指针 handle 读取最多 length 个字节。该函数在读取完 length 个字节数,或到达 EOF 的时候,或(对于网络流)当一个包可用时就会停止读...