- 浏览: 29763 次
- 性别:
最新评论
文章列表
毅然决然的放弃了xampp,搞起apache,还挺复杂,直接安装httpd-2.4.4,会先后报出
1、configure: error: APR not found. Please read the documentation.
2、configure: error: APR-util not found. Please read the documentation
3、configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/
4 ...
在Ubuntu安装eclipse和pydev成功后,新建项目输入项目名的时候出现"Project interpreter not specified"的错误,解决方法如下:
1、eclipse下Windows--Preferences,弹出Preferences界面,
2、选择PyDev--Interfreter-Python,弹出Python Interpreters界面,
3、单击new...,弹出Select Interpreter界面,
4、Interpreter Name随便输入一个名字,Interpreter Executable单击后边的Browse. ...
PHP是没有多线程的!
所以这个方法只是使用web服务器而实现的类多线程
以下代码是我通过多进程打开另一个PHP页面的操作
$path = 'http://' . $_SERVER ['HTTP_HOST'] . $fileName;//要执行文件的路径,我是通过http访问的
$host = $_SERVER ['HTTP_HOST'] . ':' . $_SERVER ['SERVER_PORT'];
$time = 300;//延时的秒数
$fp = stream_socket_client ( $host, $errno, $errstr, $time );
if ( ...
crontab就是linux下的定时执行,下面说一下我用到crontab时遇到的一些问题:
1.
crontab -e [UserName]: 执行文字编辑器来设定时程表
crontab -r [UserName]: 删除目前的时程表
crontab -l [UserName]: 列出目前的时程表
crontab -v [UserName]:列出用户cron作业的状态
crontab file:替换原来的crontab文件
2.
当第一次保存crontab文件的时候,会在/var/spool/cron/crontabs文件夹下新建一个以当前用户名命名的文件,文件中的内容就是 ...
xampp下的mysql默认的编码是'latin1',我现在改的是把编码换成'utf-8',方法如下:
[client]
default-character-set = utf8
[mysqld]
character-set-server = utf8
init_connect = 'SET NAMES utf8'
在/etc/my.cnf内找到[client]和[mysqld]添加以上3句
PHP导入excel的开源文件有好几个,我用的是phpExcelReader。
方法如下,直接上代码:
$filename = $_FILES ['excel'] ['name'];
$tmp_name = $_FILES ['excel'] ['tmp_name'];
// 保存上传文件
if (move_uploaded_file ( $tmp_name, 'upload/' . $filename )) {
inputExcel ( $filename );
}
// 调用Reader
require_once 'reader.php';
// 创建 Reade ...