分类"PHP"下的内容

lnmp的防火墙配置

aries 发表于 2012-11-16 3076 次浏览 标签 : lnmp防火墙
根据以下命令,写可以访问的端口号 /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 发表于 2012-11-15 2254 次浏览 标签 : lnmp
Tengine 1.2.0基于最新的Nginx稳定版1.0.10而修改。它是由淘宝核心系统部基于Nginx开发的Web服务器,它在Nginx的基础上,针对大访问量网站的需求添加了很多功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,淘宝商城等得到了很好的验证。而团队的最终目标是打造一个高效、稳定、安全、易用的 Web 平台。 使用LNMP一键安装包,可平滑从LNMP升级为LTMP(Linux+Tengine+Mysql+PhpmyAdmin)

在phpstorm中设置ftp

aries 发表于 2012-11-15 2325 次浏览 标签 : phpstormftp
搜索了下,只在google中搜索到了一篇,借鉴了一下,设置远程主机的方法:“Tool” -- “Deployment” -- “Browse Remote Host”,就会显示Remote Host窗口,然后点那个“...”的按钮就可以配置远程服务器了,如下图:

php生成的五星红旗

aries 发表于 2012-10-24 1303 次浏览 标签 : 五星红旗
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 发表于 2012-10-08 1570 次浏览 标签 : phpstromzend debugger
首先,下载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 发表于 2012-08-31 1455 次浏览 标签 : lnmp
一、目录操作命令   ls命令     — 功能说明:显示文件和目录列表。     — 命令格式:ls [参数] [<文件或目录> …]     — 常用参数:       -a : 不隐藏任何以“.”字符开始的条目。       -b : 用八进制形式显示非打印字符。       -R : 递归列出所有子目录。       -d : 当遇到目录时,列出目录本身而非目录内的文件,并且不跟随符号链接。       -F : 在条目后加上文件类型的指示符号(*, /, =, @, |,其中的一个)。       -l : 使用较长格式列出信息。       -L : 当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息。       -x : 逐行列出项目而不是逐栏列出。       -1 : 每行只列出一个文件。       -r : 依相反次序排列。       -S : 根据文件大小排序。       -X : 根据扩展名排序。       -c : 根据状态改变时间(ctime)排序。       -t : 根据最后修改时间(mtime)排序。       -u : 根据最后访问时间(atime)排序。

Linux上vi(vim)编辑器使用教程

aries 发表于 2012-08-20 1476 次浏览 标签 : lnmpvi
vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。下面vps侦探整理一下vi的使用教程:包含vi的基本介绍、使用模式、文件的打开关闭保存、插入文本或新建行、移动光标、删除、恢复字符或行、搜索等等,算是一篇比较适合新手学习vi的教程。 vi有3个模式:插入模式、命令模式、低行模式。

求echo "5+1=1"+5的结果

aries 发表于 2012-08-08 1387 次浏览
其实是这样的, 因为.运算符的优先级比+要高,所以程序会先计算 '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