cvs: /php4/sapi/apache mod_php4.c
| From: | Zeev Suraski | Date: | Sat, 08 Apr 2000 11:16:49 +0000 |
| Subject: | cvs: /php4/sapi/apache mod_php4.c | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-13330@lists.php.net to get a copy of this message | ||
zeev Sat Apr 8 04:16:49 2000 EDT
Modified files:
/php4/sapi/apache mod_php4.c
Log:
@- Fixed several problems with the PATH_TRANSLATED and PHP_SELF under Apache
@ (Paul Gregg & Zeev)
Index: php4/sapi/apache/mod_php4.c
diff -u php4/sapi/apache/mod_php4.c:1.40 php4/sapi/apache/mod_php4.c:1.41
--- php4/sapi/apache/mod_php4.c:1.40 Sun Apr 2 12:45:02 2000
+++ php4/sapi/apache/mod_php4.c Sat Apr 8 04:16:19 2000
@@ -17,7 +17,7 @@
| PHP 4.0 patches by Zeev Suraski <zeev@zend.com> |
+----------------------------------------------------------------------+
*/
-/* $Id: mod_php4.c,v 1.40 2000/04/02 19:45:02 andi Exp $ */
+/* $Id: mod_php4.c,v 1.41 2000/04/08 11:16:19 zeev Exp $ */
#define NO_REGEX_EXTRA_H
@@ -243,7 +243,7 @@
if (elts[i].val) {
val = elts[i].val;
- if (!strcmp(val, "SCRIPT_FILENAME")) {
+ if (!strcmp(elts[i].key, "SCRIPT_FILENAME")) {
script_filename = val;
}
} else {
@@ -254,9 +254,9 @@
/* insert special variables */
if (script_filename) {
- php_register_variable("PATH_TRANSLATED", script_filename, NULL ELS_CC PLS_CC);
+ php_register_variable("PATH_TRANSLATED", script_filename, track_vars_array ELS_CC
PLS_CC);
}
- php_register_variable("PHP_SELF", ((request_rec *) SG(server_context))->uri, NULL
ELS_CC PLS_CC);
+ php_register_variable("PHP_SELF", ((request_rec *) SG(server_context))->uri,
track_vars_array ELS_CC PLS_CC);
}
static int