表示 进入内容 175117601876
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: PHP (reset)
PHP session的实现原理

PHP SESSION原理 我们知道,session是在服务器端保持用户会话数据的一种方法,对应的cookie是在客户端保持用户数据。HTTP协议是一种无状态协议,服务器响应完之后就失去了与浏览器的联系,最早,Netscape将cookie引入浏览器,使得数据可以客户端跨页面交换,那么服务器是如何记住众多用户的会话数据呢? 首先要将客户端和服务器端建立一一联系,每个客户端都得有一个唯一标识,这样服务器才能识别出来。

【php】  【服务器】  【mysql】  【加密】   …

[获取更多]
ThinkPHP学习(三)配置PHP5支持MySQL,连接MySQL数据库

上一篇:ThinkPHP学习(二)理清ThinkPHP的目录结构及访问规则,创建第一个控制器

配置PHP5支持MySQL 打开PHP配置文件“F:\PHP\php5328Win32\php.

【php】  【mysql】  【函数】  【数据库】  【配置】  【Thinkphp】  【测试】  【class】   …

[获取更多]
Laravel学习笔记(四)数据库 数据库迁移案例

创建迁移 首先,让我们创建一个MySql数据库“Laravel_db”。接下来打开app/config目录下的database.php文件。请确保default键值是mysql:

1 return array( 2 .

【php】  【mysql】  【数据库】  【string】  【数据库迁移】  【schema】  【Create】   …

[获取更多]
WDCP安装可选组件的快捷命令

memcache的安装 wget -c http://down.wdlinux.cn/in/memcached_ins.sh chmod 755 memcached_ins.sh ./memcached_ins.

【php】  【mysql】  【innodb】  【memcached】  【wdcp】  【service】  【wget】   点击查看原文>

pdo_mysql安装不了或是安装后用不了的修复教程

目前发现wdOS及lanmp_wdcp的RPM包安装在部分系统下安装后,在安装pdo_mysql时无法安装或安装后无法使用的问题如在安装时提示下如下

regenerate PHP parsers.

【php】  【mysql】   点击查看原文>

评: PHP foreach 是如何遍历数组的

评: PHP foreach 是如何遍历数组的

在qq群中看到下面的文章:

http://www.blogkun.com/php/2014/02/08/how-foreach-work/

作者在文中介绍了array在PHP中的结构(zval):HashTable.
然后罗列了若干test case,从不同角度去理解foreach的机制:

reset();
while (get_current_data(&data) == SUCCESS) {
        move_forward();
        code();
}

结论是:

1) 数组的refcount__gc为1,is_ref__gc为0,那么foreach并不会复制zval;
2) 数组的refcount__gc>1,is_ref__gc为0,那么foreach将会复制zval;
3) 数组的is_ref__gc为1,那么foreach并不会复制zval;

看完文章之后,我对结论 2) 提出了更深层次的疑问,也就是作者文中的[附加的一个问题]:

[获取更多]
在CentOS上搭建PHP服务器环境

 您也可以使用一键自动部署环境的工具,请参见网友开发的这个工具 http://www.centos.bz/2013/08/ezhttp-tutorial/

    安装apache: yum install httpd httpd-devel  启动apache: /etc/init.

【php】  【服务器】  【mysql】  【Apache】  【yum】  【centos】  【html】   …

[获取更多]
CentOS 拷贝mysql数据库到新的硬盘报错了

服务器硬盘满了,加了一块,在目录 下新建了

mkdir /mysql cp -r /var/lib/mysql/* /mysql chown -R mysql:root /mysql 更改/etc/my.

【php】  【服务器】  【mysql】  【LOG】  【数据库】  【配置】  【centos】  【variables】   …

[获取更多]
百度云bae安装discuz论坛教程

作者:孤风一剑   发布:2013-05-11 13:37   栏目:站长在线   点击:6,846次   41条评论

各位草根们有福啦,弄了几天,终于可以在bae上搭建discuz论坛了,下面我就简洁精准的介绍哦,安装步骤(请严格按照安装步骤,不然不能保证正常运行)

 

在有了PHP应用后开始:

1.创建百度云存储Bucket,最少为30m,并修改Bucket的属性为公开读.

2. 将压缩包解压,并将upload/bcs/config.php文件中BAIDU_BCS_BUCKET修改为第1步创建的百度云存储Bucket名。

【php】  【mysql】  【discuz】   …

[获取更多]
php file_get_contents 读取大文件出错

php file_get_contents 读取大文件出错

Note: string can be as large as 2GB.
file_get_contents如果正常返回,会把文件内容储存到某个字符串中,所以它不应该返回超过2G长度的字符串。
如果文件内容超过2G,不加offset和maxlen调用file_get_contents的话,肯定会返回false,
在64位机上面啥错都不报啊,我晕:

PHP 5.4.16 (cli) (built: Jun  7 2013 14:32:19) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
    with XCache v3.0.2, Copyright (c) 2005-2013, by mOo
    with XCache Optimizer v3.0.2, Copyright (c) 2005-2013, by mOo
    with XCache Cacher v3.0.2, Copyright (c) 2005-2013, by mOo
    with XCache Coverager v3.0.2, Copyright (c) 2005-2013, by mOo

回到32位机,报这样的错:
PHP 5.3.10 (cli) (built: Jul 7 2012 12:30:39)
Copyright …

[获取更多]
表示 进入内容 175117601876
« 先前的 10 新的记录 | 下一步 10 较早的记录 »