.htaccess使用收集

RewriteEngine on
Options -Indexes //对所有目录下的目录都会起作用,禁止目录浏览

No Comments

初遇site5主机

转自:

http://wfans.org/forums/thread-10-1-1.html

服务器 500 错误的原因及处理方法
当你上传文件后,可能会出现500错误的提示。

你尝试将文件权限设置成755,就可以解决了。注意,一定要应用到所有子文件和子文件夹,否则可能不能彻底解决问题。

500 错误的原因一:访问的资源的权限设置成了777,即owner、group、world对该资源都有全部的权限。site5是不允许这样危险的权限设置的。所以解决如楼上所述,将权限设置成755即可,更为稳妥的办法是把文件夹设置为755,文件设置为644。

将附件中的php文件传到你的www 根目录下,将其权限设置为755,然后通过主域名访问它,即可自动设置好所有子文件、子文件夹的权限。文件夹为755,文件为644.

例:你的主域名为www.example.com,则访问http://www.example.com/setper.php

500错误原因二:.htaccess文件有错误。通常是因为写入了不合语法的规则。

解决办法:删除该目录中的.htaccess即可。如果还是不行,再删除上级目录的.htacess,如此反复。

No Comments

symbian 一些总结

1.模拟器运行sis程序的可行性:

模拟器上安装的时候就会说文件已经损坏
I do not think you can install it into your emulator. In addition, the build for the target (GCCE or ARMV5) is not usable in the emulator at all!

来源

2.symbian运行SQLite 的可行性:
见这里: symbian SQL

教程:

一哥们做的sourceforge开源的OPEN C的项目,见这里

No Comments

地产忽悠大全

地产忽悠大全

偏远地段———远离闹市喧嚣,尽享静谧人生
郊区乡镇———回归自然,享受田园风光
紧邻闹市———坐拥城市繁华
挨着臭水沟——-绝版水岸名邸,上风上水
挖个水池子——-东方威尼斯,演绎浪漫风情
地势高———–视野开阔,俯瞰全城
地势低洼———私属领地,冬暖夏凉
楼顶是圆的——-巴洛克风格
楼顶是尖的——–哥特式风格
户型很烂———-个性化户型设计,紧跟时尚潮流
楼间距小———-邻里亲近,和谐温馨
边上是荒草地——超大绿化,满眼绿意
边上有家银行——紧邻中央商务区
边上有个居委会—-中心政务区核心地标
边上有家学校——浓厚人文学术氛围
边上有家诊所——拥抱健康,安享惬意
边上有家小卖店—–便利生活触手可及
边上有个垃圾站—–人性化环境管理
边上有火车道——-交通便利,四通八达
边上什么也没有—–简约生活,闲适安逸

No Comments

截获按键事件

1.usual key

In CMyAppUi::ConstructL() I put:

iEikonEnv->RootWin().EnableReceiptOfFocus(ETrue);
captureEvent = iEikonEnv->RootWin().CaptureKey(EStdKeyMenu,0,0);

And in the destructor:

iEikonEnv->RootWin().CancelCaptureKey(captureEvent);


TKeyResponse CMyAppUi::HandleKeyEventL(
const TKeyEvent& KeyEvent,TEventCode aType)
{
TKeyResponse returnKey = EKeyWasNotConsumed;
if(aType == EEventKey)
{
switch(KeyEvent.iScanCode)
{
case EStdKeyMenu:
{
iAppContainer->SetTextL(_L("Menu key pressed"));
iEikonEnv->RootWin().SetOrdinalPosition(0, ECoeWinPriorityAlwaysAtFront);
returnKey = EKeyWasConsumed;
break;
}
default:
{
returnKey = EKeyWasNotConsumed;
break;
}
}
}
return returnKey;
}

2.special keys:such as menu key:

EStdKeyMenu,EKeyMenu, EKeyApplication0, EStdKeyApplication0(menu keys)….are of TStdScanCode type…

if u want to use the TStdScanCode type…use captureKeyUpandDows() method…

CaptureKeyUpandDowns

3.muilty keys

No Comments

windows下跑linux的crontab

说实在的,有些crontab弄到服务器上去跑,可能不安全,有点文件忘记删除了,但现在有了cygwin这个东东,这一切都可以在本地跑了,yeah
cygwin

不过安装的时候,默认是不带vi和crontab,你需要安装选项的时候把他们加上,当然也可以全部把他们拉上。。。

No Comments

搞定nginx的SSI、URLRewrite

之前一直SSI开了,但一直没解析Shtml,反倒是html倒是解析shtml,有点怪
后来发现原来是配置的问题


 location / {
  root /usr/local/apache2/htdocs/xxx.com;
  index index.shtml index.html index.htm;
  ssi on;
}
location ~ .*\.php?$ {
  include fcgi.conf;
  root /usr/local/apache2/htdocs/xxx.com;
  }
 location ~ .*\.shtml?$ {
  include fcgi.conf;
  root /usr/local/apache2/htdocs/xxx.com;
  ssi on;
  }

他和上面的重复定义了,现在只需要在shtml定义里把ssi打开就行了,因为mime.types他已经把shtml定义为text/html了,所以这样就OK

urlRewrite主要也是Discuz用法,也没多大变化,只是小变了一把:

  rewrite ^(.*)/archiver/((fid|tid)-[\w\-]+\.html)$ $1/archiver/index.php?$2 last;
  rewrite ^(.*)/forum-([0-9]+)-([0-9]+)\.html$ $1/forumdisplay.php?fid=$2&page=$3 last;
  rewrite ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3 last;
  rewrite ^(.*)/profile-(username|uid)-(.+)\.html$ $1/viewpro.php?$2=$3 last;
  rewrite ^(.*)/space-(username|uid)-(.+)\.html$ $1/space.php?$2=$3 last;
  rewrite ^(.*)/tag-(.+)\.html$ $1/tag.php?name=$2 last;

No Comments

symbian安装完立即启动和执行..

可以在PKG文件里:加入了,FR,RI:

“$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\TestAutoStart_0xEAF18DD0.exe” -”!:\sys\bin\TestAutoStart_0xEAF18DD0.exe”,FR,RI

No Comments

Symbian区别:

  TBuf16<100> iMbBufferNewone; //新的一个码表
TInt i=0;

while(i<10) {
if(i<5)
iMbBufferNewone.Append(_L(“A”);
else
iMbBufferNewone = KNullDesC(); //BUG,好像不对….
iMbBufferNewone.Delete(0,iMbBufferNewone.Length());//这样子才行?

i++;
}

No Comments

提供一个小工具,供symbian里面编程用aSCII转成unicode

在线转换

No Comments

Switch to our mobile site