分类 PHP 下的文章
在线将Apache Rewrite伪静态规则自动转换为Nginx Rewrite
aries | php | 2013-01-04
http://xiaomizhou.net/convert-apache-htaccess-to-nginx/[阅读全文]
lnmp的防火墙配置
aries | php | 2012-11-16
根据以下命令,写可以访问的端口号
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT (网站端口)
/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT (SSH端口)
/sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT (FTP端口)[阅读全文]
LNMP一键安装包Nginx平滑升级Tengine(LTMP)
aries | php | 2012-11-15
Tengine 1.2.0基于最新的Nginx稳定版1.0.10而修改。它是由淘宝核心系统部基于Nginx开发的Web服务器,它在Nginx的基础上,针对大访问量网站的需求添加了很多功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,淘宝商城等得到了很好的验证。而团队的最终目标是打造一个高效、稳定、安全、易用的 Web 平台。
使用LNMP一键安装包,可平滑从LNMP升级为LTMP(Linux+Tengine+Mysql+PhpmyAdmin)
[阅读全文]
在phpstorm中设置ftp
aries | php | 2012-11-15
搜索了下,只在google中搜索到了一篇,借鉴了一下,设置远程主机的方法:“Tool” -- “Deployment” -- “Browse
Remote Host”,就会显示Remote Host窗口,然后点那个“...”的按钮就可以配置远程服务器了,如下图:[阅读全文]
php生成的五星红旗
aries | php | 2012-10-24
GD库国旗一面
$ing = imagecreatetruecolor(700,410);
$red = imagecolorallocate($ing,255,0,0);
$yellw=imagecolorallocate($ing,255,255,45);
imagefill($ing,0,0,$red);
$a = array(90,30,108,73,157,73,119,102,135,152,93,123,52,152,66,102,29,74,76,73,90,30);
imagefilledpolygon($ing,$a,10,$yellw);[阅读全文]
为 phpstrom 配置 Zend debugger 来调试代码
aries | php | 2012-10-08
首先,下载Zend debugger(我这里就直接给出地址了,省得去官网下载还需要注册登录)
下载地址:http://pan.baidu.com/share/link?shareid=72062&uk=4161689458
下载完成后,选择你相应的版本,然后在你的php.ini中添加如下代码:
[Zend]
zend_extension_ts="D:serverszendDebugger.dll"
zend_debugger.allow_hosts=127.0.0.1/32,127.0.0.1/24
zend_debugger.expose_remotely=allowed_hosts[阅读全文]
Linux(CentOS)目录操作命令、文件操作命令、压缩解压缩命令
aries | php | 2012-08-31
一、目录操作命令
ls命令
— 功能说明:显示文件和目录列表。
— 命令格式:ls [参数] [<文件或目录> …]
— 常用参数:
-a : 不隐藏任何以“.”字符开始的条目。
-b : 用八进制形式显示非打印字符。
-R : 递归列出所有子目录。
-d : 当遇到目录时,列出目录本身而非目录内的文件,并且不跟随符号链接。
-F : 在条目后加上文件类型的指示符号(*, /, =, @, |,其中的一个)。
-l : 使用较长格式列出信息。
-L : 当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息。
-x : 逐行列出项目而不是逐栏列出。
-1 : 每行只列出一个文件。
-r : 依相反次序排列。
-S : 根据文件大小排序。
-X : 根据扩展名排序。
-c : 根据状态改变时间(ctime)排序。
-t : 根据最后修改时间(mtime)排序。
-u : 根据最后访问时间(atime)排序。
[阅读全文]
Linux上vi(vim)编辑器使用教程
aries | php | 2012-08-20
vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。下面vps侦探整理一下vi的使用教程:包含vi的基本介绍、使用模式、文件的打开关闭保存、插入文本或新建行、移动光标、删除、恢复字符或行、搜索等等,算是一篇比较适合新手学习vi的教程。
vi有3个模式:插入模式、命令模式、低行模式。
[阅读全文]
LNMP 0.9禁用了部分存在危险的PHP函数,我想开启,怎么操作?
aries | php | 2012-08-20
修改/usr/local/php/etc/php.ini 查找disable_functions 将后面要使用的函数删掉,保存,然后执行:/etc/init.d/php-fpm restart 重启后即可。[阅读全文]
求echo "5+1=1"+5的结果
aries | php | 2012-08-08
其实是这样的, 因为.运算符的优先级比+要高,所以程序会先计算 '5+1= ' . 1 , 结果是字符串类型"5+1= 1"然后计算加法 "5+1= 1"+5, "5+1= 1"就会被隐式转换成整形然后再+5(加5),就是10了可能你会问,为什么 "5+1= 1" 转换成整形回是 5 呢? 原因很简单,因为类型占用字节的长度,取了字符串的第一个字符作为转换后的值!(例如:"5+1=1...后面再多字符都好"转换成整形后是5,"6+211..后面再多字符都好"转换成整形后是6,"A+12如果不是数字字符开头"转换成整形后是0)其实你可以试试 echo "5+1=1"+5; //结果是10,因为5[阅读全文]
友情链接