summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorHartmut Holzgraefe <hholzgra@php.net>2000-10-13 10:04:17 +0000
committerHartmut Holzgraefe <hholzgra@php.net>2000-10-13 10:04:17 +0000
commit6d5f1d97f8409ea471ad46b2bd17da7de124b8fa (patch)
tree6117d7322d56b4ded1cf5a2b45267dc1353947b0 /ext
parentafef79762df80506512f08b6788628b5e18c9294 (diff)
downloadphp-git-6d5f1d97f8409ea471ad46b2bd17da7de124b8fa.tar.gz
now it works for me as CGI and APXS, with or without --enable-debug ...
Diffstat (limited to 'ext')
-rw-r--r--ext/standard/basic_functions.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c
index 2e9e2f6155..bdf2fbb7cc 100644
--- a/ext/standard/basic_functions.c
+++ b/ext/standard/basic_functions.c
@@ -746,6 +746,12 @@ PHP_MSHUTDOWN_FUNCTION(basic)
ts_free_id(basic_globals_id);
#endif
+ if(PG(allow_url_fopen)) {
+ php_unregister_url_wrapper("http");
+ php_unregister_url_wrapper("ftp");
+ php_unregister_url_wrapper("php");
+ }
+
UNREGISTER_INI_ENTRIES();
PHP_MSHUTDOWN(regex)(SHUTDOWN_FUNC_ARGS_PASSTHRU);
@@ -754,11 +760,6 @@ PHP_MSHUTDOWN_FUNCTION(basic)
PHP_MSHUTDOWN(array)(SHUTDOWN_FUNC_ARGS_PASSTHRU);
PHP_MSHUTDOWN(assert)(SHUTDOWN_FUNC_ARGS_PASSTHRU);
- if(PG(allow_url_fopen)) {
- php_unregister_url_wrapper("http");
- php_unregister_url_wrapper("ftp");
- php_unregister_url_wrapper("php");
- }
return SUCCESS;
}