]> git.pld-linux.org Git - packages/cgiwrap.git/blame - cgiwrap-phprc.patch
- BR: autoconf
[packages/cgiwrap.git] / cgiwrap-phprc.patch
CommitLineData
5a414893 1--- fetch.c.orig 2010-04-21 16:22:19.904682203 +0200
2+++ fetch.c 2010-04-21 16:24:39.937167976 +0200
a4729b83 3@@ -30,10 +30,13 @@
4 char *pathInfoString;
5 char *queryString;
6 char *userStr;
7+ char *phprc;
8+ char *phpdir;
9
10 DEBUG_Msg("\n");
11
12 userStr = (char *) 0;
13+ phpdir = "/etc/php/users.d/";
14 //pathInfoString = getenv("PATH_INFO");
15 pathInfoString = getenv("PATH_TRANSLATED");
16 if ( pathInfoString ) /* use PATH_INFO */
17@@ -44,6 +47,11 @@
18 DEBUG_Msg("Trying to extract user from PATH_TRANSLATED.");
19
5a414893 20 userStr = GetPathComponents(1, pathInfoString);
a4729b83 21+ phprc = (char *)malloc((strlen(phpdir) + strlen(userStr) + 1) *sizeof(char));
22+ strcpy (phprc , phpdir);
23+ strcat (phprc , userStr);
24+ setenv("PHPRC", phprc, 1);
25+ DEBUG_Str("Setting PHPRC to ", phprc);
26 }
27 else
28 {
This page took 0.070401 seconds and 4 git commands to generate.