JAVA、PHP、前端、APP、网站开发 - 开发技术学习

文档标签: PHP开发

centos忘记密码,centos修改root密码.

因为一直装的是虚拟机,用的时间不是很多,只是用来测试用,所有很多时候就没有记住密码。 下面就来看一下centos忘记密码后如何进入系统。 重启系统, 1、在开机启动的时候按空格键能看到Centos目录(3秒后将进入默认设置中); 2、按e进入到grub编辑模式,出现有下面的内容: kernel /vmlinuz-2.6.18.e15 ro root=LABEL=/ rhgb quiet 将鼠标移动到该行,按下e进入到编辑模式,在最后加入single,即 kernel /vmlinuz-2.6.18.e15 ro root=LABEL=/ rhgb quiet single [Enter]确定后,按下b就可以开机进入到单用户维护模式,就可以利用passwd修改root的密码。拿到root密码,就可以修改其他用户密码了。 再次重启,OK!问题解决!...
此文被围观3763次  分类: 服务器 标签:  ···

ThinkPHP设置登录超时的方法.

在做Thinkphp项目的时候,登录login超时是我们必须想到的问题。 最近做的项目也有这个要求,也不算要求,但是做为有登录功能的就应该有这个! 以下是我的思路: 首先设置一个登录正确的开始时:$_SESSION['logtime'] = time(); 然后判断现在的时间: $times = time(); 最后比较两个时间,比如我们将登录超时设置成30分钟,即1800秒, if (($times - $_SESSION['logtime'] ) > 1800) 如果大于半小时就清空登录缓存, 如果小于则将登录时间设置成现在时间。这样就避免在操作过程中出现超时的情况了,以下是我在Thinkphp用到的代码: [php] public function checklogin(){ if (!isset($_SESSION['User'])){ $this->get_msg('你还未登录,请先登录!', false, /index.php.'/Pub/'); } ...

PHP使用empty检查函数返回结果时报Fatal error: Can't use function return value in write context的问题.

PHP开发时,当你使用empty检查一个函数返回的结果时会报错:Fatal error: Can't use function return value in write context 例如: <?php echo empty(strlen('be-evil.org')); 到PHP手册里面查看,在empty函数描述的地方有以下文字:Note: empty() only checks variables as anything else will result in a parse error. In other words, the following will not work: empty(trim($name)).empty() 只检测变量,检测任何非变量的东西都将导致解析错误! 因此,我们不能拿empty来直接检测函数返回的值,上面例子的解决方案如下:文章来源:http://be-evil.org/post-153.html...
此文被围观3128次  分类: 编程开发 标签:  ·····

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号