摘要:
Yii 假定了一系列默认的目录用于不同的场合。如果需要,每个目录都可以自定义。WebRoot/protected:这是 应用基础目录, 是放置所有安全敏感的PHP脚本和数据文件的地方。Yii 有一个默认的 application 别名指向此目录。 此目录及目录中的文件应该保护起来防止Web用户访问。它可以通过 CWebApplication::basePath 自定义。WebRoot/protected/runtime:此目录放置应用在运行时产生的私有临时文件。 此目录必须对 Web 服务器进程可写。它可以通过 CApplication::runtimePath自定义。WebRoot/prot 阅读全文
摘要:
方法一(已通过测试)已经内置有php_curl.dll,在ext目录下,此DLL用于支持SSL和zlib. 在php.ini中找到有extension=php_curl.dll, 去掉前面的注释. 设置extension_dir=c:\php\ext, 刷新PHP页面时报错, 说找不到模块php_curl.dll. 拷贝php_curl.dll 到windows\system32,还是同样的错. 在网上找了一下,需要将:libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll,还有php.ini都拷贝到system32目录下,重启apache即可 阅读全文
摘要:
Nginx是一款有俄罗斯人开发的轻量级的web 服务器软件,现在很多网站都在使用这款软件,包括国内的互联网巨头腾讯网站都在使用Nginx。这款软件优点,免费、开源、高性能,而且稳定、功能强大、配置简单、资源消耗小。通过 PHP-FPM在ubuntu 11.04中支持 php5和mysql。 好了,不多说了,现在开始安装。 1.初步说明 在本教程中使用的主机名为 server1.example.com ,IP地址 192.168.0.100 。你的设置会不一样,所以你必须在适当情况下更换。 首先所有的步骤使用root,先切换到root用户,终端输入命令: sudo su 2.安装... 阅读全文
摘要:
1、卸载Apache2的几个命令sudo apt-get --purge remove apache2sudo apt-get --purge remove apache2.2-common或直接使用一条命令sudo apt-get autoremove apache2(这种方法不能彻底卸载)2、卸载Mysqlsudo aptitude purge mysql-server mysql-server-5.03、卸载Php5sudo apt-get autoremove php54、批量删除组件及相关#apt-get remove --purge apache2 apache2-mpm-pref 阅读全文
摘要:
PNG图像格式介绍:PNG是20世纪90年代中期开始开发的图像文件存储格式,其目的是企图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。流式 网络图形格式(Portable Network Graphic Format,PNG)名称来源于非官方的“PNG’s Not GIF”,是一种位图文件(bitmap file)存储格式,读成“ping”。PNG用来存储灰度图像时,灰度图像的深度可多到16位,存储彩色图像时,彩色图像的深度可多到48位,并且还可 存储多到16位的α通道数据。IE6下PNG背景透明的显示问题PNG格式比起GIF来表现色彩更丰富,特别是表现渐变以及背景透 阅读全文
摘要:
ctrl + D 复制光标所在行,到此行的下一行。。。 如何有这个快捷方式呢?这样做。在Zend里,Window-->Preferences-->General-->Keys,把Scheme:选择Zend Studio就行了。这个快捷方式就有了。 Ctrl+/ 在代码窗口中是这种 //~注释,再这样操作就取消这种注释。 Ctrl+Shift+/ 在代码窗口中是这种注释,取消这种注... 阅读全文
摘要:
参考了smarty的官方文档,不过是翻译了部分,也加了点注释,个人感觉是比较有用的。欢迎交流。1、循环一个简单的一维数组:Example 7-30. Looping a simple array with {section}<?php $data = array(1000,1001,1002); $smarty->assign('custid',$data);?>//custom... 阅读全文
摘要:
本次编译只是单独编译php的扩展库,然后将编译好的php扩展库加到现在运行的php中,不对现在运行的php重新编译,所以对现在运行的php没有任何影响。假如原先编译的php目录在/usr/local/php4目录下;apache在/usr/local/apache2目录下;php源代码在/home/php-4.4.7目录下。如果实际目录与假定的目录不一致,则在下面的命令中做调整。1. 找到当前运行... 阅读全文
摘要:
1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:select * into b from a where 1 <> 1 法二:select top 0 * into b from a2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用) insert into b(a, b, c) select d,e,f from b;3、说... 阅读全文
摘要:
用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[&r... 阅读全文
摘要:
Windows 7离我们越来越近了,相信很多朋友已经体验过各个版本的Windows7。用Windows系统就离不开备份和还原,说起系统的还原与恢复,大家一定会想到Ghost。没错,如今安装好系统后做一个Ghost备份可以说是装系统必备的事。在Windows7中,系统已经集成了一个强大的备份还原工具,用起来比Ghost更加方便,今天就来看一看这个系统自带的备份还原工具怎么使用。 我们今天要介绍的w... 阅读全文
摘要:
SQL语句 SELECT LIKE like用法详解在SQL结构化查询语言中,LIKE语句有着至关重要的作用。 LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用是在一个字符型字段列中检索包含对应子串的。A:% 包含零个或多个字符的任意字符串: 1、LIKE'Mc%' 将搜索以字母 Mc 开头的所有字符... 阅读全文
摘要:
Select * from tablenameSQL> select * from employees;Select select list from tablenameSQL> select employee_id,first_name from employees;Select distinct … from tablenameSQL> select disti... 阅读全文
摘要:
错误的原因是因为ie8屏蔽了anonymous方法 所以要改成onclick方法,打开include下面的editor.js文件,有这样的段代码(大概在166所在的函数中):Js代码 if(element.YUSERONCLICK)eval(element.YUSERONCLICK+"anonymous()");把那个anonymous方法改成onclick就可以了。问题是解决了,结果发现把那个方... 阅读全文
摘要:
整理一些MySQL中文乱码解决方案,比较实用。在使用MySQL时,插入中文字符,经常会出现乱码,中文全被用?代替。出现这种情况的原因,多是字符集不匹配造成的。在MySQL中,如果使用缺省的字符集,在建库、建表时,默认使用的是latin1字符集,为ISO 8859-1西欧字符集。插入中文字符时,与之不匹配,就会出现乱码。 本人使用的是MySQL 5.0版,并用C#操作MYSQL数据库,当插入中文字符... 阅读全文