Monthly Archives: 2013年6月
← 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
* 密文编...
← 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...
← 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...
← Continue Reading
window环境下:
PHP程序员们在编写代码程序时,除了要保证代码的高性能之外,还有一点是非常重要的,那就是程序的安全性保障。PHP除了自带的几种加密函数外,还有功能更全面的PHP加密扩展库Mcrypt和Mhash。
其中,Mcrypt扩展库可以实现加密解密功能,就是既能将明文加密,也可以密文还原。
1.PHP加密扩展库Mcrypt安装
在标准的PHP安装过程中并没有把Mrcypt安装上,但PH...
← Continue Reading
ThinkPHP内置多语言支持,如果你的应用涉及到国际化的支持,那么可以定义相关的语言包文件。任何字符串形式的输出,都可以定义语言常量。要启用多语言功能,需要配置开启多语言行为(确保你下载的是完整版本,如果不是需要单独下载多语言检测行为扩展),在项目的配置目录下面的行为定义文件tags.php中,添加:
return array(
// 添加下面一行定义即可
'app_begin'=>arr...
← Continue Reading
安装一个包,即可在右键里面添加一个“打开终端”的菜单。sudo apt-get install nautilus-open-terminal
注销即可;
第二种方法:
进入主目录的.gnome2/nautilus-scripts目录。新建一个文件,文件名任意(这个文件名会显示在右键菜单里,
最好是通俗易懂的,比如“打开终端”或“open-terminal”),文件内容如下。
...
← 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
最终修改如下:
保存退出就好...
← 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
然后确...
← Continue Reading
很多phper不知道如何在Windows下搭建Memcache的开发调试环境,最近个人也在研究Memcache,记录下自己安装搭建的过程。
Windows下的Memcache安装:
1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached (如果你的PHP版本是5.2 可以使用附件里的dll文件,否则请去网上另寻适合自己的php_memcache.dl ...