View | Details | Raw Unified | Return to bug 6359
Collapse All | Expand All

(-)php-4.3.10.orig/main/main.c (-1 / +31 lines)
Lines 330-335 PHP_INI_BEGIN() Link Here
330
	STD_PHP_INI_ENTRY("default_charset",		SAPI_DEFAULT_CHARSET,	PHP_INI_ALL,	OnUpdateString,			default_charset,		sapi_globals_struct,sapi_globals)
330
	STD_PHP_INI_ENTRY("default_charset",		SAPI_DEFAULT_CHARSET,	PHP_INI_ALL,	OnUpdateString,			default_charset,		sapi_globals_struct,sapi_globals)
331
	STD_PHP_INI_ENTRY("default_mimetype",		SAPI_DEFAULT_MIMETYPE,	PHP_INI_ALL,	OnUpdateString,			default_mimetype,		sapi_globals_struct,sapi_globals)
331
	STD_PHP_INI_ENTRY("default_mimetype",		SAPI_DEFAULT_MIMETYPE,	PHP_INI_ALL,	OnUpdateString,			default_mimetype,		sapi_globals_struct,sapi_globals)
332
	STD_PHP_INI_ENTRY("error_log",				NULL,		PHP_INI_ALL,		OnUpdateString,			error_log,				php_core_globals,	core_globals)
332
	STD_PHP_INI_ENTRY("error_log",				NULL,		PHP_INI_ALL,		OnUpdateString,			error_log,				php_core_globals,	core_globals)
333
	STD_PHP_INI_ENTRY("error_log_facility",				NULL,		PHP_INI_ALL,		OnUpdateString,			error_log_facility,				php_core_globals,	core_globals)
333
	STD_PHP_INI_ENTRY("extension_dir",			PHP_EXTENSION_DIR,		PHP_INI_SYSTEM,		OnUpdateStringUnempty,	extension_dir,			php_core_globals,	core_globals)
334
	STD_PHP_INI_ENTRY("extension_dir",			PHP_EXTENSION_DIR,		PHP_INI_SYSTEM,		OnUpdateStringUnempty,	extension_dir,			php_core_globals,	core_globals)
334
	STD_PHP_INI_ENTRY("gpc_order",				"GPC",		PHP_INI_ALL,		OnUpdateStringUnempty,	gpc_order,				php_core_globals,	core_globals)
335
	STD_PHP_INI_ENTRY("gpc_order",				"GPC",		PHP_INI_ALL,		OnUpdateStringUnempty,	gpc_order,				php_core_globals,	core_globals)
335
	STD_PHP_INI_ENTRY("include_path",			PHP_INCLUDE_PATH,		PHP_INI_ALL,		OnUpdateStringUnempty,	include_path,			php_core_globals,	core_globals)
336
	STD_PHP_INI_ENTRY("include_path",			PHP_INCLUDE_PATH,		PHP_INI_ALL,		OnUpdateStringUnempty,	include_path,			php_core_globals,	core_globals)
Lines 377-388 PHPAPI void php_log_err(char *log_messag Link Here
377
	char error_time_str[128];
378
	char error_time_str[128];
378
	struct tm tmbuf;
379
	struct tm tmbuf;
379
	time_t error_time;
380
	time_t error_time;
381
#ifdef HAVE_SYSLOG_H
382
	int facility = LOG_LOCAL0;
383
#endif
380
384
381
	/* Try to use the specified logging location. */
385
	/* Try to use the specified logging location. */
382
	if (PG(error_log) != NULL) {
386
	if (PG(error_log) != NULL) {
383
#ifdef HAVE_SYSLOG_H
387
#ifdef HAVE_SYSLOG_H
384
		if (!strcmp(PG(error_log), "syslog")) {
388
		if (!strcmp(PG(error_log), "syslog")) {
385
			php_syslog(LOG_NOTICE, "%.500s", log_message);
389
			if (PG(error_log_facility) != NULL) {
390
				if (!strcmp(PG(error_log_facility), "LOCAL0")) {
391
					facility = LOG_LOCAL0;
392
				}
393
				else if (!strcmp(PG(error_log_facility), "LOCAL1")) {
394
					facility = LOG_LOCAL1;
395
				}
396
				else if (!strcmp(PG(error_log_facility), "LOCAL2")) {
397
					facility = LOG_LOCAL2;
398
				}
399
				else if (!strcmp(PG(error_log_facility), "LOCAL3")) {
400
					facility = LOG_LOCAL3;
401
				}
402
				else if (!strcmp(PG(error_log_facility), "LOCAL4")) {
403
					facility = LOG_LOCAL4;
404
				}
405
				else if (!strcmp(PG(error_log_facility), "LOCAL5")) {
406
					facility = LOG_LOCAL5;
407
				}
408
				else if (!strcmp(PG(error_log_facility), "LOCAL6")) {
409
					facility = LOG_LOCAL6;
410
				}
411
				else if (!strcmp(PG(error_log_facility), "LOCAL7")) {
412
					facility = LOG_LOCAL7;
413
				}
414
			}
415
			php_syslog(facility | LOG_NOTICE, "%.500s", log_message);
386
			return;
416
			return;
387
		}
417
		}
388
#endif
418
#endif
(-)php-4.3.10.orig/main/php_globals.h (+1 lines)
Lines 82-87 struct _php_core_globals { Link Here
82
	zend_bool ignore_repeated_source;
82
	zend_bool ignore_repeated_source;
83
	zend_bool report_memleaks;
83
	zend_bool report_memleaks;
84
	char *error_log;
84
	char *error_log;
85
	char *error_log_facility;
85
86
86
	char *doc_root;
87
	char *doc_root;
87
	char *user_dir;
88
	char *user_dir;

Return to bug 6359