Monthly Archives: 2013年6月

php实现文件或者文字的AES加密

← Continue Reading
2个php文件xcrypt.php->类文件    demo.php  调用文件 xcrypt.php <?php    /** * 常用对称加密算法类 * 支持密钥:64/128/256 bit(字节长度8/16/32) * 支持算法:DES/AES(根据密钥长度自动匹配使用:DES:64bit AES:128/256bit) * 支持模式:CBC/ECB/OFB/CFB * 密文编...

在 ubuntu下 如何使用crontab 定时执行php文件

← Continue Reading
【转】 1、apt-get install php5-cli 安装使其 生成 /usr/bin/php php可执行程序 向php文件发送消息 2、编写要执行的php文件,在/var/www/test.php 内容如下: #!/usr/bin/php -q <?php $file = "/var/www/".date('H').'_'.date('i').'_'.date('s').'.t...

php实现sftp上传

← Continue Reading
测试通过 1.开启ssh2服务 在php/ext 里面找到php_ssh2.dll复制到系统的System32里(如果没有下载对应版本的pecl) 2.开启php.ini的extension=php_ssh2.dll <?php $strServer = "192.168.0.*"; $strServerPort = "22"; $strServerUsername = "root"; $s...

php 加密和解密文件

← Continue Reading
window环境下: PHP程序员们在编写代码程序时,除了要保证代码的高性能之外,还有一点是非常重要的,那就是程序的安全性保障。PHP除了自带的几种加密函数外,还有功能更全面的PHP加密扩展库Mcrypt和Mhash。 其中,Mcrypt扩展库可以实现加密解密功能,就是既能将明文加密,也可以密文还原。 1.PHP加密扩展库Mcrypt安装 在标准的PHP安装过程中并没有把Mrcypt安装上,但PH...

thinkphp页面的多语言切换,中文、英文之间的转换

← Continue Reading
ThinkPHP内置多语言支持,如果你的应用涉及到国际化的支持,那么可以定义相关的语言包文件。任何字符串形式的输出,都可以定义语言常量。要启用多语言功能,需要配置开启多语言行为(确保你下载的是完整版本,如果不是需要单独下载多语言检测行为扩展),在项目的配置目录下面的行为定义文件tags.php中,添加: return array( // 添加下面一行定义即可 'app_begin'=>arr...

buntu中如何将终端添加到右键

← Continue Reading
安装一个包,即可在右键里面添加一个“打开终端”的菜单。sudo apt-get install nautilus-open-terminal 注销即可; 第二种方法: 进入主目录的.gnome2/nautilus-scripts目录。新建一个文件,文件名任意(这个文件名会显示在右键菜单里, 最好是通俗易懂的,比如“打开终端”或“open-terminal”),文件内容如下。 ...

ubuntu 12.04开启root

← Continue Reading
1.命令:sudo passwd root 为root分配密码,按提示进行设置就好. 2.第一种方法 打开终端,输入以下命令: sudo -s 进入root账户下: cd /etc/lightdm gedit lightdm.conf 打开配置文件,增加以下两行: greeter-show-manual-login=true allow-guest=false 最终修改如下: 保存退出就好...

ubuntu开启SSH服务

← Continue Reading
SSH分客户端openssh-client和openssh-server 如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client), 如果要使本机开放SSH服务就需要安装openssh-server sudo apt-get install openssh-server 然后确...

Windows下的Memcache安装

← Continue Reading
很多phper不知道如何在Windows下搭建Memcache的开发调试环境,最近个人也在研究Memcache,记录下自己安装搭建的过程。 Windows下的Memcache安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached  (如果你的PHP版本是5.2 可以使用附件里的dll文件,否则请去网上另寻适合自己的php_memcache.dl ...