thetaphi Wed Jul 2 18:39:37 2003 EDT
Modified files:
/php-src/sapi/nsapi nsapi-readme.txt nsapi.c
Log:
rename functions to php5_*
Index: php-src/sapi/nsapi/nsapi-readme.txt
diff -u php-src/sapi/nsapi/nsapi-readme.txt:1.6 php-src/sapi/nsapi/nsapi-readme.txt:1.7
--- php-src/sapi/nsapi/nsapi-readme.txt:1.6 Sun Jun 1 17:14:58 2003
+++ php-src/sapi/nsapi/nsapi-readme.txt Wed Jul 2 18:39:37 2003
@@ -1,5 +1,5 @@
-Configuration of your Netscape/SunONE/iPlanet Web Server for PHP4
--------------------------------------------------------------
+Configuration of your Netscape/SunONE/iPlanet Web Server for PHP5
+-----------------------------------------------------------------
These instructions are targetted at Netscape Enterprise Web Server and
SUN/Netscape Alliance iPlanet Web Server/SunONE Webserver.
@@ -28,13 +28,13 @@
for iPlanet/SunONE Web Server 6.0 and above however at the end of the
<path-to-server>/https-servername/config/magnus.conf file:
- Init fn="load-modules" funcs="php4_init,php4_execute,php4_auth_trans"
shlib="/path/to/phplibrary"
- Init fn=php4_init errorString="Failed to initialize PHP!"
[php_ini="/path/to/php.ini"]
+ Init fn="load-modules" funcs="php5_init,php5_execute,php5_auth_trans"
shlib="/path/to/phplibrary"
+ Init fn=php5_init errorString="Failed to initialize PHP!"
[php_ini="/path/to/php.ini"]
The "shlib" will vary depending on your OS:
- Unix: "<path-to-server>/bin/libphp4.so".
- Windows: "c:/path/to/PHP4/nsapiPHP4.dll"
+ Unix: "<path-to-server>/bin/libphp5.so".
+ Windows: "c:/path/to/php5/php5nsapi.dll"
In obj.conf (for virtual server classes [SunONE 6.0] in their vserver.obj.conf):
@@ -50,7 +50,7 @@
# For boolean ini-keys please use 0/1 as value, NOT "On","Off",... (this will not
work
# correctly), e.g. zlib.output_compression=1 instead of
zlib.output_compression="On"
- Service fn="php4_execute" type="magnus-internal/x-httpd-php" [inikey=value ...]
+ Service fn="php5_execute" type="magnus-internal/x-httpd-php" [inikey=value ...]
.
.
.
@@ -61,7 +61,7 @@
<Object name="x-httpd-php">
ObjectType fn="force-type" type="magnus-internal/x-httpd-php"
- Service fn="php4_execute" [inikey=value ...]
+ Service fn="php5_execute" [inikey=value ...]
</Object>
After that you can configure a directory in the Administration server and assign it
@@ -77,7 +77,7 @@
Authentication for the entire server, add the following line:
<Object name="default">
- AuthTrans fn=php4_auth_trans
+ AuthTrans fn=php5_auth_trans
.
.
.
@@ -88,6 +88,6 @@
To use PHP Authentication on a single directory, add the following:
<Object ppath="d:\path\to\authenticated\dir\*">
- AuthTrans fn=php4_auth_trans
+ AuthTrans fn=php5_auth_trans
</Object>
Index: php-src/sapi/nsapi/nsapi.c
diff -u php-src/sapi/nsapi/nsapi.c:1.48 php-src/sapi/nsapi/nsapi.c:1.49
--- php-src/sapi/nsapi/nsapi.c:1.48 Wed Jul 2 09:39:41 2003
+++ php-src/sapi/nsapi/nsapi.c Wed Jul 2 18:39:37 2003
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: nsapi.c,v 1.48 2003/07/02 13:39:41 thetaphi Exp $ */
+/* $Id: nsapi.c,v 1.49 2003/07/02 22:39:37 thetaphi Exp $ */
/*
* PHP includes
@@ -198,7 +198,7 @@
NULL,
NULL,
PHP_MINFO(nsapi),
- "$Revision: 1.48 $",
+ "$Revision: 1.49 $",
STANDARD_MODULE_PROPERTIES
};
/* }}} */
@@ -750,7 +750,7 @@
if (zend_alter_ini_entry(entry->param->name,
strlen(entry->param->name)+1,
entry->param->value, strlen(entry->param->value),
PHP_INI_USER, PHP_INI_STAGE_RUNTIME)==FAILURE) {
- log_error(LOG_WARN, "php4_execute", NSG(sn),
NSG(rq), "Cannot change php.ini key \"%s\" to \"%s\"", entry->param->name,
entry->param->value);
+ log_error(LOG_WARN, "php5_execute", NSG(sn),
NSG(rq), "Cannot change php.ini key \"%s\" to \"%s\"", entry->param->name,
entry->param->value);
}
}
entry=entry->next;
@@ -758,7 +758,7 @@
}
}
-void NSAPI_PUBLIC php4_close(void *vparam)
+void NSAPI_PUBLIC php5_close(void *vparam)
{
if (nsapi_sapi_module.shutdown) {
nsapi_sapi_module.shutdown(&nsapi_sapi_module);
@@ -770,10 +770,10 @@
tsrm_shutdown();
- log_error(LOG_INFORM, "php4_close", NULL, NULL, "Shutdown PHP Module");
+ log_error(LOG_INFORM, "php5_close", NULL, NULL, "Shutdown PHP Module");
}
-int NSAPI_PUBLIC php4_init(pblock *pb, Session *sn, Request *rq)
+int NSAPI_PUBLIC php5_init(pblock *pb, Session *sn, Request *rq)
{
php_core_globals *core_globals;
char *ini_path;
@@ -790,7 +790,7 @@
core_globals = ts_resource(core_globals_id);
- /* look if php_ini parameter is given to php4_init */
+ /* look if php_ini parameter is given to php5_init */
if (ini_path = pblock_findval("php_ini", pb)) {
nsapi_sapi_module.php_ini_path_override = strdup(ini_path);
}
@@ -799,13 +799,13 @@
sapi_startup(&nsapi_sapi_module);
nsapi_sapi_module.startup(&nsapi_sapi_module);
- daemon_atrestart(&php4_close, NULL);
+ daemon_atrestart(&php5_close, NULL);
- log_error(LOG_INFORM, "php4_init", sn, rq, "Initialized PHP Module (%d threads
exspected)", threads);
+ log_error(LOG_INFORM, "php5_init", sn, rq, "Initialized PHP Module (%d threads
exspected)", threads);
return REQ_PROCEED;
}
-int NSAPI_PUBLIC php4_execute(pblock *pb, Session *sn, Request *rq)
+int NSAPI_PUBLIC php5_execute(pblock *pb, Session *sn, Request *rq)
{
int retval;
nsapi_request_context *request_context;
@@ -826,7 +826,7 @@
by looking for a request context in the current thread */
if (SG(server_context)) {
/* send 500 internal server error */
- log_error(LOG_WARN, "php4_execute", sn, rq, "Cannot make nesting PHP
requests with virtual()");
+ log_error(LOG_WARN, "php5_execute", sn, rq, "Cannot make nesting PHP
requests with virtual()");
protocol_status(sn, rq, 500, NULL);
return REQ_ABORTED;
}
@@ -860,13 +860,13 @@
retval=REQ_PROCEED;
} else {
/* send 500 internal server error */
- log_error(LOG_WARN, "php4_execute", sn, rq, "Cannot prepare
PHP engine!");
+ log_error(LOG_WARN, "php5_execute", sn, rq, "Cannot prepare
PHP engine!");
protocol_status(sn, rq, 500, NULL);
retval=REQ_ABORTED;
}
} else {
/* send 404 because file not found */
- log_error(LOG_WARN, "php4_execute", sn, rq, "Cannot execute PHP
script: %s", SG(request_info).path_translated);
+ log_error(LOG_WARN, "php5_execute", sn, rq, "Cannot execute PHP
script: %s", SG(request_info).path_translated);
protocol_status(sn, rq, 404, NULL);
retval=REQ_ABORTED;
}
@@ -890,15 +890,15 @@
/ will pass authentication through to php, and allow us to
/ check authentication with our scripts.
/
-/ php4_auth_trans
+/ php5_auth_trans
/ main function called from netscape server to authenticate
/ a line in obj.conf:
-/ funcs=php4_auth_trans shlib="path/to/this/phpnsapi.dll"
+/ funcs=php5_auth_trans shlib="path/to/this/phpnsapi.dll"
/ and:
/ <Object ppath="path/to/be/authenticated/by/php/*">
-/ AuthTrans fn="php4_auth_trans"
+/ AuthTrans fn="php5_auth_trans"
/*********************************************************/
-int NSAPI_PUBLIC php4_auth_trans(pblock * pb, Session * sn, Request * rq)
+int NSAPI_PUBLIC php5_auth_trans(pblock * pb, Session * sn, Request * rq)
{
/* This is a DO NOTHING function that allows authentication
* information
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php