MT主机dv 3.0上的php默认是4,现在已经是php5时代了,不知道MT什么时候默认给配php5,现阶段官方的方式仍然是由用户自行升级,详细步骤见kb中的Upgrade to PHP5 on (dv) 3.0 Dedicated Virtual Servers。
推荐使用suexec方式,这样每个用户执行cgi使用的都是自己的身份,即安全也便于管理。suexec要求的前提条件有三个,就是用户的主机设置开启如下三个选项:
PHP支持打开,安全模式safe_mode关闭。
CGI支持打开。
FastCGI支持打开。
具体步骤说起来也是很简单的,首先把/opt/php51下的php5执
......
[Continue Read/阅读全文]
Apache, Hosted
Apache, bash, FastCGI, MediaTemple, PHP, sed, suexec, upgrade
sed是*nix下方便的行编辑工具,经常用来替换文件的内容,sed一般都是处理单行的,但通过它的一些内建功能,也能实现跨行替换(即要替换的内容有多行内容)。
解决方法主要来自网上搜到的一篇文章,但文中的大侠并没有解释得特别清楚,我对照着其他两个更晦涩的例子(一、二),结合man搞懂了之后,记录于此。
假设我们的目标文件test内容是这样的:
file content
aabbcc<<<comment part 1
comment part 2>>>
ddeeff
现在需要把[[[...]]]这一段替换为“COMMENT”(为了说明的必要
......
[Continue Read/阅读全文]
Linux
regex, sed
今天是CSS裸奔节,所谓CSS裸奔,就是把网站的所有css去掉,这样所有的显示格式什么的就都没有了,只剩下html实体显示出来,起源好像是比较无聊的想法,就是剥去css的外衣,让大家看看你的(x)html代码是否工整。
不过今天偶不打算裸奔,而是告诉大家一个可以看到任何网站裸奔形象的方法,参考我以前写的用js丰富你的书签功能,创建一个书签,也可以放到书签工具栏上,内容如下:
javascript:void((function(){var style=document.getElementsByTagName(’style’);for (i=0; i<style
......
[Continue Read/阅读全文]
Web Frontend
bookmarklet, DOM, js, sed