2012年9月11日星期二
一 下载Drupal程序
从Drupal官方网站 http://www.drupal.org 下载Drupal 7.15,具体地址为:http://ftp.drupal.org/files/projects/drupal-7.15.zip。
二 解压Drupal到网页文件目录
网页文件目录如果本机安装的XAMPP则是htdocs目录。如果安装到远程服务器请安装服务器说明确定。
在网页文件目录(htdocs)新建文件夹drupal7 ,解压drupal-7.15.zip至网页文件目录drupal7。
三 下载Drupal 中文语言包
如果希望使用中文的话,需要下载中文语言包,缺省是英文的。
下载页面地址http://localize.drupal.org/translate/downloads,选中您要下载的语言。
中文简体下载地址http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.15.zh-hans.po。
下载完,将语言文件drupal-7.15.zh-hans.po 复制到Drupal7目录中的 /profiles/standard/translations/ 目录。
四 建立Drupal7.15的数据库
如果是本机XAMMP,运行http://localhost/phpmyadmin/ ,然后进入”数据库”选项单。
新建数据库drupal7。
创建数据成功,即可进入下一步安装。
五 安装Drupal 7.15
1 在浏览器地址栏输入相关地址,例如本机http://localhost/Drupal7 。
程序自动调用安装文件install.php。
2 选择语言
因为已经安装了中文语言包,选择”简体中文”,然后继续。
3 数据库设置
输入数据库类型,一般我们都用MySQL。
数据库名称就是我们在上面步骤四建立的数据库名。
数据库用户名、密码是建立MySQL数据库时的用户名、密码。
高级选项一般不用。
然后保存,继续安装。
4 Drupal安装中
5 安装翻译
6设置网站
按要求填写就可以了。
7 安装完成
安装完成,如图:
您的网站安装Drupal7.15已经完成,可以访问新的网站了。
2012年9月11日星期二
这句错误警告Fatal error: Maximum execution time of 30 seconds exceeded 的大致意思是说,超过脚本最大执行时间30秒的设置。
PHP中可以设置脚本的最大执行时间,缺省设置是30秒,如果脚本执行时间过长,超过设置的30秒,那么则报此错误。
解决方法可以从两个方面,其一优化程序,使每个脚本的执行时间小于30秒(程序的事情,此处不说);其二,将设置设成大于30秒的某个足够大的值。
将PHP脚本最大执行时间(Maximum execution time of each script)进行修改,方法如下:
1 修改php.ini文件
在php.ini 文件中,查找max_execution_time,修改max_execution_time = 30(默认值)的值,这里的单位是秒,根据自己的需要更改其数值,例如:max_execution_time = 200 ,然后重起服务。
2 程序中设置
程序中增加如下语句:
set_time_limit(时间) //0为无限制
如:set_time_limit(200); //如果过了200秒本程序没执行完,就会出来错误提供了。如果想让页面永远不过期的话就设置参数为0。
参考资料:
http://hi.baidu.com/hyvpuqcjncagilr/item/cb7efa36ae5ae6f5a984285d
http://www.idcfree.com/fatal-error-maximum-execution-time-of-30-seconds-exceeded.html
2012年9月11日星期二
Linux下有的时候有些文件名含有特殊字符,比如带有 “?” 、”(“、”*” 字符的,直接使用rm无法删除。就需要利用文件的inode删除该文件。
1 获得文件 inode
执行如下命令 :ls –i
如图 :
获得文件inode
2 删除文件
例如我们要删除文件 default.prop(这里举个例子,这个文件名并没有特殊字符),文件default.prop对应的inode 值为26 。
执行如下语句进行删除:
find . –inum 26 -exec rm –i {} \; (注意,此命令包括最后的分号)
rm –i 是请求确认,如果不需要确认直接写find . –inum 26 -exec rm –f {} \; 强制删除文件
find这里的语法如下:
find . –inum [inode数字] -exec rm -i {} \;
近期评论