SOURCES: drupal-cron.patch (NEW) - hide undefined apache sapi vars...

glen glen at pld-linux.org
Tue Oct 11 09:04:36 CEST 2005


Author: glen                         Date: Tue Oct 11 07:04:36 2005 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- hide undefined apache sapi vars from cron script

---- Files affected:
SOURCES:
   drupal-cron.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/drupal-cron.patch
diff -u /dev/null SOURCES/drupal-cron.patch:1.1
--- /dev/null	Tue Oct 11 09:04:36 2005
+++ SOURCES/drupal-cron.patch	Tue Oct 11 09:04:31 2005
@@ -0,0 +1,22 @@
+--- ./includes/bootstrap.inc	2005-10-11 10:02:05.000000000 +0300
++++ /tmp/bootstrap.inc	2005-10-11 10:01:51.000000000 +0300
+@@ -50,7 +50,7 @@
+ 
+   $confdir = '/etc/drupal/sites';
+   $uri = explode('/', $_SERVER['PHP_SELF']);
+-  $server = explode('.', rtrim($_SERVER['HTTP_HOST'], '.'));
++  $server = explode('.', rtrim(@$_SERVER['HTTP_HOST'], '.'));
+   for ($i = count($uri) - 1; $i > 0; $i--) {
+     for ($j = count($server); $j > 0; $j--) {
+       $dir = implode('.', array_slice($server, -$j)) . implode('.', array_slice($uri, 0, $i));
+--- ./includes/session.inc	2005-08-10 23:43:03.000000000 +0300
++++ /tmp/session.inc	2005-10-11 10:03:38.000000000 +0300
+@@ -25,7 +25,7 @@
+   $result = db_query_range("SELECT u.*, s.* FROM {users} u INNER JOIN {sessions} s ON u.uid = s.uid WHERE s.sid = '%s' AND u.status < 3", $key, 0, 1);
+ 
+   if (!db_num_rows($result)) {
+-    db_query("INSERT INTO {sessions} (sid, uid, hostname, timestamp) VALUES ('%s', 0, '%s', %d)", $key, $_SERVER["REMOTE_ADDR"], time());
++    db_query("INSERT INTO {sessions} (sid, uid, hostname, timestamp) VALUES ('%s', 0, '%s', %d)", $key, @$_SERVER["REMOTE_ADDR"], time());
+     $result = db_query("SELECT u.* FROM {users} u WHERE u.uid = 0");
+   }
+ 
================================================================



More information about the pld-cvs-commit mailing list