全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2174|回复: 15
打印 上一主题 下一主题

又发现一个好东东……^_^

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-8 15:20:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
htscanner 用这个东西可以在nginx 或 lighttpd上使用 .htaccess文件

评分

参与人数 1威望 +10 收起 理由
qwb + 10 原创内容

查看全部评分

2#
发表于 2010-1-8 15:21:57 | 只看该作者
兼容和稳定.还有内存占用如何?
3#
 楼主| 发表于 2010-1-8 15:28:20 | 只看该作者
pecl 扩展,直接被php 使用的
4#
发表于 2010-1-8 15:30:10 | 只看该作者
这么神奇???
5#
发表于 2010-1-8 15:45:10 | 只看该作者
支持哪些语句啊
6#
发表于 2010-1-8 16:12:41 | 只看该作者
不错诶..
7#
发表于 2010-1-8 16:15:14 | 只看该作者
找到一些相关介绍
编译安装了pecl-htscanner之后
将会生成一个名称为htscanner.so的php模块
被加载在/usr/local/etc/php/extensions.ini中
extension=htscanner.so
之后的phpinfo可以看到这个模块被加载,并且带有一些开关变量

之后加载和执行htaccess的任务就会由php-cgi来完成

不再依赖httpd层

$cd /usr/ports/devel/pecl-htscanner

$make install clean

lighttpd.conf中的access-deny定义如下(防止被人get去)

url.access-deny = ( “~”, “.inc”, “.htaccess” )

$/usr/local/etc/rc.d/lighttpd restart

.htaccess的格式

php_value include_path .:/home/user_xx/include_dir

php_flag register_global on

pS:value一定不要加引号,我在这郁闷了很久……


原文地址已经失效.. 从快照里找的


htscanner
作用: 利用 .htaccess 設置 php_flag、php_value 變更 php 參數 (Ref: Tsung's Blog & PHP 手冊)
wget http://pecl.php.net/get/htscanner-0.8.0.tgz
tar zxf htscanner-0.8.0.tgz
cd htscanner-0.8.0
/usr/local/php-fcgi/bin/phpize
./configure \
    --enable-htscanner \
    --with-php-config=/usr/local/php-fcgi/bin/php-config
make && make install
cat ./docs/htscanner.ini >> /usr/local/php-fcgi/lib/php.ini
vi /usr/local/php-fcgi/lib/php.ini
extension_dir="/usr/local/php-fcgi/lib/php/extensions/no-debug-non-zts-20020429/"
extension="htscanner.so"
htscanner.config_file=".htaccess"
htscanner.default_docroot="/var/www/html"
htscanner.default_ttl=300
htscanner.stop_on_error=0
ps.原本無 "htscanner." 要加上去才有效果

[ 本帖最后由 kok 于 2010-1-8 16:35 编辑 ]

评分

参与人数 1威望 +25 收起 理由
wzwen + 25

查看全部评分

8#
发表于 2010-1-8 18:07:35 | 只看该作者
这东西挺不错呀
.htaccess 设置习惯了
一直没换nginx
9#
发表于 2010-1-8 18:10:03 | 只看该作者

回复 7# 的帖子

强大
10#
发表于 2010-1-8 18:10:23 | 只看该作者
跟Apache的rewrite兼容的吗??
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-26 04:00 , Processed in 0.066673 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表