Lines Matching refs:path_info

53 	char *path_info;  in phar_mung_server_vars()  local
67 path_info = Z_STRVAL_P(stuff); in phar_mung_server_vars()
69 if (code > (size_t)entry_len && !memcmp(path_info, entry, entry_len)) { in phar_mung_server_vars()
71 ZVAL_STRINGL(stuff, path_info + entry_len, request_uri_len); in phar_mung_server_vars()
91 path_info = Z_STRVAL_P(stuff); in phar_mung_server_vars()
93 if (code > basename_len && !memcmp(path_info, basename, basename_len)) { in phar_mung_server_vars()
95 ZVAL_STRINGL(stuff, path_info + basename_len, code - basename_len); in phar_mung_server_vars()
103 path_info = Z_STRVAL_P(stuff); in phar_mung_server_vars()
106 if (code > basename_len && !memcmp(path_info, basename, basename_len)) { in phar_mung_server_vars()
108 ZVAL_STRINGL(stuff, path_info + basename_len, code - basename_len); in phar_mung_server_vars()
545 char *fname, *path_info, *mime_type = NULL, *entry, *pt; in PHP_METHOD() local
618 path_info = emalloc(Z_STRLEN_P(z_script_name) + entry_len + 1); in PHP_METHOD()
619 memcpy(path_info, Z_STRVAL_P(z_script_name), Z_STRLEN_P(z_script_name)); in PHP_METHOD()
620 memcpy(path_info + Z_STRLEN_P(z_script_name), entry, entry_len + 1); in PHP_METHOD()
625 path_info = Z_STRVAL_P(z_script_name); in PHP_METHOD()
639 path_info = sapi_getenv("PATH_INFO", sizeof("PATH_INFO")-1); in PHP_METHOD()
641 if (path_info) { in PHP_METHOD()
642 entry = path_info; in PHP_METHOD()
644 spprintf(&path_info, 0, "%s%s", testit, path_info); in PHP_METHOD()
647 path_info = testit; in PHP_METHOD()
657 path_info = SG(request_info).request_uri; in PHP_METHOD()
659 if (!(pt = strstr(path_info, basename))) { in PHP_METHOD()
664 entry_len = strlen(path_info); in PHP_METHOD()
665 entry_len -= (pt - path_info) + (fname_len - (basename - fname)); in PHP_METHOD()
668 pt = estrndup(path_info, (pt - path_info) + (fname_len - (basename - fname))); in PHP_METHOD()
704 efree(path_info); in PHP_METHOD()
715 efree(path_info); in PHP_METHOD()
751 efree(path_info); in PHP_METHOD()
764 tmp = strstr(path_info, basename) + fname_len; in PHP_METHOD()
771 if (path_info[strlen(path_info)-1] == '/') { in PHP_METHOD()
772 ctr.line_len = spprintf((char **) &(ctr.line), 4096, "Location: %s%s", path_info, entry + 1); in PHP_METHOD()
774 ctr.line_len = spprintf((char **) &(ctr.line), 4096, "Location: %s%s", path_info, entry); in PHP_METHOD()
782 efree(path_info); in PHP_METHOD()
814 efree(path_info); in PHP_METHOD()
831 efree(path_info); in PHP_METHOD()