I would suggest simple post an url with the path against
    whatever version and people feeling attracted will contact
    you (even I might take a peek ;-)

    - Markus

On Wed, Apr 03, 2002 at 11:50:36AM +0200, Chand wrote : 
> hi everyone,
> 
> I'm working on a hosting platform with a large number of users, and we need 
> to ensure safety for our users considering the mysql Connection. Using a 
> password is not good enough cause if someone succeeds in getting the source 
> code of someone, he will get the password and then will be able to do 
> anything from his account. Thus, i've been working on a patch that would 
> allow me to enforce a mysql user login based on the script filename path. 
> (in example /home/chand/mysql.php enforces the login as 'chand').
> 
> I'd already done this patch on 4.0.4pl1 2 years ago and it worked. For our 
> new Hosting Platform, we've decided to go up to 4.1.0, and i can't seem to 
> make it work correctly. I randomly (looks like it's random),  get Internal 
> Server Errors from the Mysql connection functions. My patch is most 
> certainly the cause of that. Using gdb, what seems to be the problem is a 
> lack of memory being available or allowed by the system thus a crash. I 
> really don't understand how this could be possible considering my patch 
> looks good to me.
> 
> I was wondering if anyone had any idea about such a problem. Basically what 
> i do is get the PATH_TRANSLATED variable from the sapi_globals and use 
> strsep to get the login name to enforce it as the Mysql User. Before i used 
> strtok which actually was a bad idea since it's a completely broken 
> function, now obsolete. strsep helped me get the ratio of ISE (Internal 
> Server Errors) down to 1% of the pages correctly served. It's still not 
> good for me. We need a fully working php.
> 
> I can put up the patch here to see if you guys can see what i'm doing 
> wrong. I've been working on this for a long time now looking at a lot of 
> different things from application to system. Nothing i've tried seems to be 
> working and my C code looks all right to me, but there might be some 
> inconsistency with some inner way of dealing memory in php.
> 
> I'd really appreciate any help on this, on this list or on a private basis. 
> Thanks a lot for any insight.
> 
> Later
> Chand
> 
> --
> 
> Mark Villemade
> Hosting Services Technical Manager
> Lycos Europe
> +33 1 53 27 24 05
> 
> 
> -- 
> PHP Development Mailing List <http://www.php.net/>
> To unsubscribe, visit: http://www.php.net/unsub.php

-- 
Please always Cc to me when replying to me on the lists.
GnuPG Key: http://guru.josefine.at/~mfischer/C2272BD0.asc
"Mind if I MFH ?" "What QA did you do on it?" "the usual?" "ah... none :)"

-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to