Lighttpd With Pcre Support, Possible Bug Maybe

Jul 31, 2007

I just installed lighttpd from source and used the following options:

Code:
./configure --host=i686-redhat-linux-gnu
--build=i686-redhat-linux-gnu
--target=i386-redhat-linux
--program-prefix= --prefix=/usr
--exec-prefix=/usr
--bindir=/usr/bin
--sbindir=/usr/sbin
--sysconfdir=/etc
--datadir=/usr/share
--includedir=/usr/include
--libdir=/usr/lib
--libexecdir=/usr/libexec
--localstatedir=/var
--sharedstatedir=/usr/com
--mandir=/usr/share/man
--infodir=/usr/share/info
--with-openssl
--with-pcre
--with-zlib
--with-bzip2
--disable-ipv6
--with-PACKAGE=mod_redirect
--with-rewrite
--with-redirect
--with-ssi
--with-linux-aio
--with-lua

Now the config i'm going to use is the one lxadmin (host-in-abox) generated for me. I'm basically just trying to install lighttpd with LUA support, but I couldn't figure out how to do that with YUM. Anyway, when i try to load lighty with the lxadmin config, it says i don't have PCRE support when clearly i have it installed.

Code:
/usr/sbin/lighttpd -V

Features:

- IPv6 support
- zlib support
- bzip2 support
+ crypt support
- SSL Support
+ PCRE support
- mySQL support
- LDAP support
- memcached support
- FAM support
+ LUA support
- xml support
- SQLite support
- GDBM support

[root@server lighttpd-1.4.16]# lighttpd start -f /etc/lighttpd/lighttpd.conf
can't handle '$HTTP[url] =~ ...' as you compiled without pcre support.
(perhaps just a missing pcre-devel package ?)
2007-07-31 18:46:09: (configfile.c.853) source: /etc/lighttpd/lighttpd.conf line: 132 pos: 3 parser failed somehow near here: {
I also have the pcre-devel package installed. YUM says i do anyway.
pcre-devel.i386 6.6-1.1 installed
pcre.i386 6.6-1.1 installed

Code:
[root@server lighttpd-1.4.16]# rpm -qa pcre
pcre-6.6-1.1

Any idea what's going on? Alternatively, i would love a solution on how to install the RPM package with LUA support, as i think it's possible?

Code:
lighttpd.i386 1.4.15-1 installed
Matched from:
lighttpd
A fast webserver with minimal memory-footprint (lighttpd)
lighttpd is intented to be a frontend for ad-servers which have to deliver
small files concurrently to many connections.

Available rpmbuild rebuild options :
--with : ssl mysql lua memcache

View 3 Replies


ADVERTISEMENT

Lighttpd + Mod_Security And Full .htaccess Support

Nov 7, 2007

Im considering alternatives to Apache web server for high traffic servers.

I already installed lighttpd + fastCGI (which is great!), integrated php5 and mysql5 without any problems.. After searching over the net i can see that there are lot of problems to have .htaccess files working in the same way as in Apache 1.3/2.x .

The solutions I've seen for this require almost a complere re-write of the .htaccess rules and even the app code in some cases, i mean, this is not good. Have anyone configured lighttpd to work with generic .htaccess files ? any guides please?

Also another important thing on a webservers is the security, apache is able to handle mod_security (a must in web server security I think), but i do not see any documentation on how to migrate mod_sec to lighttpd, any ideas about this?

Im testing this on Debian + PHP5 and MySQL 5 with latest lighttpd package.

View 9 Replies View Related

PCRE Unicode

Mar 31, 2009

I've been looking around for this for hours now and i can't seem to get my head around it. The situation is this:

I have been creating a PHP script for a while now, which extensively uses unicode characters and checking. Now during development, i only checked it on my localhost installation and a virtual linux machine. It all worked there.

Yesterday it was finished and i uploaded it to a beta site for testing, and i found that PHP doesn't recognise unicode regular expressions (perl compatible).

I think that my installed PCRE version is not compiled with UTF8 support. I could not find any updated RPM's for my Fedora installation, so i went ahead and downloaded the latest PCRE, compiled it with unicode support and installed it into the same path as the old one.

I thought that would fix it, but both linux and PHP still claim the old version is installed.

I'm completely lost now. I can't Remove the old version through Yum since that would remove over 450 packages from the system, making both the system and Plesk unusable.

Is there anyone here who knows how to handle this? I usually fix my own stuff, but somehow this is way beyond what i did before

System: Fedora Core 5
PCRE: 6.3

View 2 Replies View Related

Compiling Mod_security With PCRE (significant Performance Increase)

Jan 27, 2007

From the ModSecurity manual:

Quote:

By default ModSecurity relies on the regular expression library built into Apache for pattern matching.
This works well with Apache 2.x but not so much with Apache 1.x. The Apache 1.x regular expression
engine is several times slower. Since 1.9.2 it is possible to compile ModSecurity for Apache 1.x against
an external regular expression library (PCRE, [url] the same library used in Apache 2.x)
and achieve significant performance increase. This is achieved with the USE_PCRE compile-time flag.

If you have PCRE already installed on your system it may be sufficient to compile ModSecurity like this:

Code:
# <apache1-home>/bin/apxs -DUSE_PCRE -cia mod_security.c

Ok, so I tried and got this error:

Code:
[root@servidor1 customapache]# apxs -DUSE_PCRE -cia mod_security.c
gcc -DLINUX=22 -DHAVE_SET_DUMPABLE -I/usr/include/gdbm -DMOD_SSL=208128 -DUSE_HSREGEX -DEAPI -fpic -DSHARED_MODULE -I/usr/include/apache -DUS
E_PCRE -c mod_security.c
mod_security.c:37:18: pcre.h: No such file or directory
mod_security.c: In function `my_pregcomp':
mod_security.c:929: error: `PCRE_CASELESS' undeclared (first use in this function)
mod_security.c:929: error: (Each undeclared identifier is reported only once
mod_security.c:929: error: for each function it appears in.)
mod_security.c:929: warning: assignment makes pointer from integer without a cast
mod_security.c: In function `my_regexec':
mod_security.c:940: error: `PCRE_ERROR_NOMATCH' undeclared (first use in this function)
apxs:Break: Command failed with rc=1
I double checked if I have PCRE installed:

Code:
[root@servidor1 customapache]# yum search pcre
pcre.i386 4.5-3.2.RHEL4 installed
Matched from:
pcre
Perl-compatible regular expression library.
PCRE has its own native API, but a set of "wrapper" functions that are based on
the POSIX API are also supplied in the library libpcreposix. Note that this
just provides a POSIX calling interface to PCRE: the regular expressions
themselves still follow Perl syntax and semantics. The header file
for the POSIX-style functions is called pcreposix.h.
[url]
And I even located the /lib/libpcre.so.0.0.1 and copied it to /usr/lib/apache/libpcre.so, with no sucess. Got the same error.

Has anyone sucessfully compiled mod_security with PCRE and can help me?

More info on this slow down issue here: [url]

View 6 Replies View Related

Flash Support And Real AudioVideo Support?

Mar 13, 2008

Has anybody heard of Flash Support and Real AudioVideo Support? MMHosting.com offers this kind of support and I wonder if it's effective?

What do you think of it?

View 9 Replies View Related

Softlayer Support Vs Theplanet Support

Jul 12, 2008

I'm undecided between an upcoming dedicated hosting server and am moving between Softlayer and ThePlanet. My decision partly comes down to support.

I've read many reviews on WHT about both companies, but not necessarily comparing them from people who have experienced both.

So my questions (keep in mind this is my first dedicated. I have used VPS in the past with good support) Which offers MORE support (not better) - I'm curious which company might consider my support questions as "part of the default service package" or "need additional service plan for that" More detailed support - my usual experience with support is support staff assume you already know a high level so it may take going forward and back 5 times via email to get a full answer
Overall support satisfaction - any other comments

View 9 Replies View Related

Lighttpd Ssi

Mar 4, 2007

SSI isn't working with lighttpd. I have enabled the module and set the extension, but it still doesn't work.

View 1 Replies View Related

Vps Lighttpd Will Not Start

Jun 2, 2009

So basicly I got a vps and am using lxadmin *renamed* and with ssh and lxadmin the lighthttpd wont start and it is installed under the centos hostinabox distro.

View 3 Replies View Related

Apache And Lighttpd, Both Use Same Php.ini

Jun 3, 2009

my php.ini had some changes (/etc/php.ini). Today i have switch from apache to lighttpd, do i need to edit another php.ini file ? Apache and lighttpd use the same php.ini ( /etc/php.ini)?

View 5 Replies View Related

How I Can Use Mod-rewrite With Lighttpd

May 4, 2009

how I can use mod-rewrite with lighttpd.

Actually I am going to use phpprobid system and it has in built function for mod rewrite but I think it is for apache as if i turn it on I cant access pages

View 1 Replies View Related

Lighttpd Mod_rewrite

May 15, 2009

I am struggling to get this .htaccess file to work with lighttpd, i am not a coder so its very hard for me to fix it, hopefully if someone knows how can tell me how to write rewrite code that will get it working.
{quote}

1. Comment the 2 lines below if the server returns 500 errors!
Options -Indexes
Options +FollowSymLinks

#Uncomment following lines if you want to use image caching!
#<IfModule mod_expires.c>

1. ExpiresActive On
2. ExpiresDefault A1209600
3. ExpiresByType text/html A1
#</IfModule>

1. Uncomment following lines if Apache doesnt support MultiViews!
<IfModule mod_rewrite.c>
RewriteEngine On
1. Uncomment the 2 lines below if you are using www.domain.com # as the baseurl for the site and users access your site # via domain.com (THIS IS REQUIRED FOR JQUERY TO WORK)
#RewriteCond %{HTTP_HOST} ^domain.com [NC]
#RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* loader.php [L,QSA]
</IfModule>

1. Edit below lines and set to
2. ErrorDocument CODE /RELATIVE/error.php
3. If the script is installed in the default document
4. root then relative is null.
#ErrorDocument 401 /error.php
#ErrorDocument 403 /error.php
#ErrorDocument 404 /error.php {/quote}

looks like its calling the rule from loader.php file, now how can i convert this to lighttpd language,

View 4 Replies View Related

Lighttpd Rewrite

Mar 30, 2009

How I can convert the following into lighttpd rewrite?

RewriteCond %{REQUEST_FILENAME}

View 4 Replies View Related

Apache Vs Lighttpd

Aug 9, 2009

Until recently, it seemed like everything I read about a server indicated that Apache was king. I have never read anything that has given me any reason not to use Apache.

However, about a year ago when I discovered Django, I discovered Lighttpd. From everything I've been able to read, Lighttpd seems to be a better web server, but still don't know very much at all about Lighttpd.

I'm fairly comfortable with Apache, although I've never cared much for it. I have a feeling that I'll like Lighttpd quite a bit more from the very little that I do know about it. I'm wondering if I should even consider switching.

For one, it seems that everyone knows how to work with Apache and Lighttpd seems to be far less common. Apache also seems to be much more established which leads me to believe that it's a safer choice. Nonetheless, I still really want to give Lighttpd a shot. And, judging from what I've seen about Django and Lighttpd, Lighttpd seems to be a better choice when working with Django.

What do you think? Should I stick with Apache since I already know how to use it? Is Lighttpd worth the time to learn or is Apache just too good?

View 2 Replies View Related

Apache Or Lighttpd

Jun 5, 2009

I wanted to know what do you prefer as server apache or lighttpd , though I am running lighttpd and have no issue except that there is too much work for mod rewrite and it effects search engine, so I was thinking to use apache instaed of it will it be possible to install apache over lighttpd or will I have to go for fresh install.

View 14 Replies View Related

Lighttpd.conf

Jun 23, 2008

I'm about to set my own permalink rules in Wordpress.

My VPS is running LxAdmin on CentOS and I have lighttpd installed. I've read I need to edit lighttpd.conf but I don't know which application I should use. The file is located in /etc/lighttpd/ but have no idea how to gain access.

View 7 Replies View Related

Lighttpd Crashing

Nov 12, 2008

I keep getting a segmentation fault after a few hours when I leave lighttpd on. It doesn't seem like much resources are being used and its serving about 60mbit/s. There's nothing in the error or log file.

I'm using CentOS 2.6.18-92.1.13.el5
and
lighttpd-1.5.0-r1992
Here's the config:
server.modules = (
"mod_access",
"mod_trigger_b4_dl",
"mod_status",
"mod_proxy_core",
"mod_proxy_backend_fastcgi",
"mod_uploadprogress"
)
upload-progress.progress-url = "/progress"
server.network-backend = "gthread-aio"
server.max-fds = 15000
server.max-connections = 10000
server.event-handler = "linux-sysepoll"
I've actually been having this issue since I've moved to lighttpd 1.5, 1.4 was working fine but I need the features in 1.5. I've tried changing the event handler and network backend to no avail.

How can I at least find out what's causing the error?

View 1 Replies View Related

Lighttpd With MySqli

Jul 25, 2008

I just recompiled PHP 5 with MySqli in cPanel and Mysqli is working fine under Apache, but it doesn't work under lighttpd. I can see the MySqli module in phpinfo when I run it under Apache, but there's no MySqli module when I run it under lighttpd. So how can I fix it to use MySqli with lighttpd?

View 1 Replies View Related

Lighttpd On CPanel

Jun 12, 2008

I'm going to see what Lighttpd on cPanel does today. I've asked my VPS provider (Zone.net) to perform this and provided them several links too. Their manager said they should be able to and so I submitted a ticket .

View 3 Replies View Related

CGI Lxadmin Lighttpd

Oct 28, 2008

I have a fresh out of the box vps install of centos-5-i386-hostinabox571.

I found the web root directory at: /home/lxadmin/httpd/default

Where is the cgi folder supposed to be?

View 4 Replies View Related

Litespeed To Fix My Lighttpd

Apr 4, 2008

Having constant and random downtime with Lighttpd being that for no reason connections get refused and my server load is low, that I think maybe get Litespeed.

I believe my server is an Intel Core2Quad Q6600

I think its only got 1 CPU in it.

What license do I need?

View 2 Replies View Related

Rewrite In Lighttpd 1.5

Mar 25, 2007

i had following rewrite (for wordpress multi user ) and it was working with lighttpd 1.4.x but i dont know its not working in 1.5

Quote:

$HTTP["host"] == "blogs.domain.com" {
url.redirect = ("^/(.*)" => "http://%1/$1")
url.rewrite-once = ("^/(.*)?/?files/(.*)" =>
"wp-content/blogs.php?file=$2", "^/(wp-.*)$" => "$1",
"^/([_0-9a-zA-Z-]+/)?(wp-.*)" => "$2", "^/([_0-9a-zA-Z-]+/)?(.*.php)$" => "$2", "." => "index.php")
}

and its showing following error

Quote:

mod_rewrite.c.293: (error) url.rewrite contains a regex for '/' which
leads to a URI without a leading slash: index.php

View 1 Replies View Related

Lighttpd - For My Server

Jun 17, 2008

i have small - mid size forum

1) 25k members with 100 - 125 members / guest being online at all times. about 400,000 page views per month
2) software pages static html about 200,000 page views per month.
3) a script library which get about 200,000 page views per month
4) i get about 2000 - 2500 software downloads per day. each download between 1mb to 3 mb give or take

i would estimate a total of 1 million page views per month...

a) i am using Apache right now would lighttpd help?
b) if yes, how does one go about switching from Apache to Lighthtpd
c) is it easy to manage and optimize lighttpd?
d) can i just ask for lighttpd to be installed as default by any hosting company out there?
e) does lighttpd support cPanel?

currently i am on a AMD Athlon(tm) 64 X2 Dual Core Processor 3800+(2 Ghz) with 2 GB RAM.

my server loads are sky high - anywhere between 10, 15 and 20.

View 2 Replies View Related

Lighttpd Not Work Well With Php

Nov 9, 2007

Lighttpd works well with static file.

But for php, it's totally not good for me
I just install lighttpd and php.

By [url]

Now It takes about 10 seconds for the
server to response.

Here is a part of config file
############ Options you really have to take care of
####################
server.max-keep-alive-requests = 4
server.max-keep-alive-idle = 4
server.max-read-idle = 60
server.max-write-idle = 1024
server.max-fds = 8192

php.ini using the default one
Here is the link to it
[url]

And only about 200 connections. the load average is only 0.02.

When I check the error log
2007-11-08 12:38:46: (server.c.1253) NOTE: a request for
/view_video.php?viewkey=f8e13f14b405e038deb6&page=&viewtype=&category=
timed out after writing 13068 bytes. We waited 1024 seconds. If this a
problem increase server.max-write-idle
2007-11-08 12:40:07: (server.c.1253) NOTE: a request for
/view_video.php?viewkey=b9530df88f7f002e78ea timed out after writing
13068 bytes. We waited 1024 seconds. If this a problem increase
server.max-write-idle

View 6 Replies View Related

Php, Lighttpd And Mysql

Aug 6, 2007

I´m using cpanel with the latest mysql Ver 14.7 Distrib 4.1.22, for pc-linux-gnu (i686) using readline 4.3.

I´m trying to access MySQL from lighttpd, but I´m getting this error:

Warning: mysql_connect() [function.mysql-connect]: Client does not support authentication protocol requested by server; consider upgrading MySQL client in /home/jkl/public_html/login.php on line 9

View 6 Replies View Related

Who Manages Lighttpd VPS?

Aug 22, 2007

Seriously though, is there no such thing as a company that provides advanced management services that covers the installation and maintenance of lighttpd and some addons.

it has to cost less then $1 a month

View 8 Replies View Related

Lighttpd Proxy

Nov 2, 2007

Would it be possible to have this kind of setup?

Lighttpd running on port 80 to serve only static content, and if it receives php requests, to forward the request to Apache running on another port. Not sure if this is useful [url]

If it is possible, is there any example of lighttpd conf where this can be done?

View 1 Replies View Related

Lighttpd On CentOS 4.4

Apr 7, 2007

How do I Install Lighttpd on CentOS 4.4 I installed it once but php doesn't seemed to work so I removed it.

How I can Install Lighty and Re-compile php to work with lighthttpd.

View 0 Replies View Related

Lighttpd Rewrite

Dec 23, 2007

to accomplish:

[url] ==> [url] however it should be proxied so that the user never sees [url]

This is because the sub domain is using apache while www is using lighttpd and I want to keep the entire site with www to the user.

View 3 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved