]> git.mxchange.org Git - friendica.git/commitdiff
Replaced $argv and $argc with the $_SERVER array
authorMichael Vogel <icarus@dabo.de>
Sun, 4 Jan 2015 12:24:16 +0000 (13:24 +0100)
committerMichael Vogel <icarus@dabo.de>
Sun, 4 Jan 2015 12:24:16 +0000 (13:24 +0100)
15 files changed:
boot.php
include/cronhooks.php
include/dbstructure.php
include/dbupdate.php
include/delivery.php
include/directory.php
include/dsprphotoq.php
include/expire.php
include/gprobe.php
include/notifier.php
include/onepoll.php
include/poller.php
include/queue.php
testargs.php
util/po2php.php

index 258fd49ee6a6b2ab313440a6bcb3e760f1dc8008..2e76292f4558af015e8bea311c20e50a078f4d2f 100644 (file)
--- a/boot.php
+++ b/boot.php
@@ -435,7 +435,7 @@ if(! class_exists('App')) {
 
                function __construct() {
 
-                       global $default_timezone, $argv, $argc;
+                       global $default_timezone;
 
                        $hostname = "";
 
@@ -504,9 +504,9 @@ if(! class_exists('App')) {
                        if ($hostname != "")
                                $this->hostname = $hostname;
 
-                       if (is_array($argv) && $argc>1 && substr(end($argv), 0, 4)=="http" ) {
-                               $this->set_baseurl(array_pop($argv) );
-                               $argc --;
+                       if (is_array($_SERVER["argv"]) && $_SERVER["argc"]>1 && substr(end($_SERVER["argv"]), 0, 4)=="http" ) {
+                               $this->set_baseurl(array_pop($_SERVER["argv"]) );
+                               $_SERVER["argc"] --;
                        }
 
                        #set_include_path("include/$this->hostname" . PATH_SEPARATOR . get_include_path());
@@ -2388,11 +2388,3 @@ if(!function_exists('exif_imagetype')) {
                 return($size[2]);
         }
 }
-
-// See https://github.com/friendica/friendica/issues/1218
-// Try to get the values for $argv and $argc via the $_SERVER array
-if (!isset($argv) && array_key_exists('argv', $_SERVER))
-       $argv = $_SERVER['argv'];
-
-if (!isset($argc) && array_key_exists('argc', $_SERVER))
-       $argc = $_SERVER['argc'];
index c0549dfff8a54734e00444dbe9df6197ef3af504..3a09da48ceb3a16dba777731ea2e3e72efb058ea 100644 (file)
@@ -66,6 +66,6 @@ function cronhooks_run(&$argv, &$argc){
 }
 
 if (array_search(__file__,get_included_files())===0){
-  cronhooks_run($argv,$argc);
+  cronhooks_run($_SERVER["argv"],$_SERVER["argc"]);
   killme();
 }
index 66e67c0a9aaf977ca68f0086360fa955d26ca60e..2a014cd0a4fa9c416ef9ef04c47355f126c3afaa 100644 (file)
@@ -1339,6 +1339,6 @@ function dbstructure_run(&$argv, &$argc) {
 }
 
 if (array_search(__file__,get_included_files())===0){
-       dbstructure_run($argv,$argc);
+       dbstructure_run($_SERVER["argv"],$_SERVER["argc"]);
        killme();
 }
index 3fcd6b7f05d6091ab5cc64bcd38c8a6a1b6795af..28f1de340b91ca5fb0b8c62d9ab56ca0af87ec49 100644 (file)
@@ -23,6 +23,6 @@ function dbupdate_run(&$argv, &$argc) {
 }
 
 if (array_search(__file__,get_included_files())===0){
-  dbupdate_run($argv,$argc);
+  dbupdate_run($_SERVER["argv"],$_SERVER["argc"]);
   killme();
 }
index bf41b3d13a61d72ee6f424996ebc4b76f7067dbb..1def8ad2cc52d4367940da36d6b83acde4fe2abf 100644 (file)
@@ -565,6 +565,6 @@ function delivery_run(&$argv, &$argc){
 }
 
 if (array_search(__file__,get_included_files())===0){
-  delivery_run($argv,$argc);
+  delivery_run($_SERVER["argv"],$_SERVER["argc"]);
   killme();
 }
index 5c1a7c4b4c71a727271257dd45525d013e16b1d8..aed700fa8ac2ac593ad9f10a1e0b506bdf6865e5 100644 (file)
@@ -46,6 +46,6 @@ function directory_run(&$argv, &$argc){
 }
 
 if (array_search(__file__,get_included_files())===0){
-  directory_run($argv,$argc);
+  directory_run($_SERVER["argv"],$_SERVER["argc"]);
   killme();
 }
index 47592006d7f597b88801acdb68706972b21afe93..7e252cd8433d8a609de29c70f3ccca514e3e8ee2 100644 (file)
@@ -45,6 +45,6 @@ function dsprphotoq_run($argv, $argc){
 
 
 if (array_search(__file__,get_included_files())===0){
-  dsprphotoq_run($argv,$argc);
+  dsprphotoq_run($_SERVER["argv"],$_SERVER["argc"]);
   killme();
 }
index a7b561bf0cdf47cad3750213a294496a366da960..30868042167ab6416c079d92d56edf6f88438f0f 100644 (file)
@@ -55,6 +55,6 @@ function expire_run(&$argv, &$argc){
 }
 
 if (array_search(__file__,get_included_files())===0){
-  expire_run($argv,$argc);
+  expire_run($_SERVER["argv"],$_SERVER["argc"]);
   killme();
 }
index 36650eb9ae4d026ae06fe33b5d23a0e262b1d4de..52c5483c87c2ef213f114fb88b5aa38a33f69f3c 100644 (file)
@@ -63,6 +63,6 @@ function gprobe_run(&$argv, &$argc){
 }
 
 if (array_search(__file__,get_included_files())===0){
-  gprobe_run($argv,$argc);
+  gprobe_run($_SERVER["argv"],$_SERVER["argc"]);
   killme();
 }
index d222fd9426d5506ab88d3d01ee8c38fd0a0c40d8..79de6747056061d77f2cd75dd0552cf876357960 100644 (file)
@@ -5,16 +5,16 @@ require_once('include/html2plain.php');
 
 /*
  * This file was at one time responsible for doing all deliveries, but this caused
- * big problems on shared hosting systems, where the process might get killed by the 
- * hosting provider and nothing would get delivered. 
+ * big problems on shared hosting systems, where the process might get killed by the
+ * hosting provider and nothing would get delivered.
  * It now only delivers one message under certain cases, and invokes a queued
- * delivery mechanism (include/deliver.php) to deliver individual contacts at 
+ * delivery mechanism (include/deliver.php) to deliver individual contacts at
  * controlled intervals.
  * This has a much better chance of surviving random processes getting killed
- * by the hosting provider. 
+ * by the hosting provider.
  * A lot of this code is duplicated in include/deliver.php until we have time to go back
- * and re-structure the delivery procedure based on the obstacles that have been thrown at 
- * us by hosting providers. 
+ * and re-structure the delivery procedure based on the obstacles that have been thrown at
+ * us by hosting providers.
  */
 
 /*
@@ -50,7 +50,7 @@ function notifier_run(&$argv, &$argc){
        if(is_null($a)){
                $a = new App;
        }
-  
+
        if(is_null($db)) {
                @include(".htconfig.php");
                require_once("include/dba.php");
@@ -946,7 +946,7 @@ function notifier_run(&$argv, &$argc){
                                }
 
                                if((! $mail) && (! $fsuggest) && (! $followup)) {
-                                       logger('notifier: delivery agent: ' . $rr['name'] . ' ' . $rr['id']); 
+                                       logger('notifier: delivery agent: ' . $rr['name'] . ' ' . $rr['id']);
                                        proc_run('php','include/delivery.php',$cmd,$item_id,$rr['id']);
                                        if($interval)
                                                @time_sleep_until(microtime(true) + (float) $interval);
@@ -966,7 +966,7 @@ function notifier_run(&$argv, &$argc){
                                        if ($h === '[internal]') {
                                                // Set push flag for PuSH subscribers to this topic,
                                                // they will be notified in queue.php
-                                               q("UPDATE `push_subscriber` SET `push` = 1 " . 
+                                               q("UPDATE `push_subscriber` SET `push` = 1 " .
                                                  "WHERE `nickname` = '%s'", dbesc($owner['nickname']));
                                        } else {
 
@@ -1001,6 +1001,6 @@ function notifier_run(&$argv, &$argc){
 
 
 if (array_search(__file__,get_included_files())===0){
-  notifier_run($argv,$argc);
+  notifier_run($_SERVER["argv"],$_SERVER["argc"]);
   killme();
 }
index bb5b8905ab5d93bd58d46c66205ad6f88e806513..72c1d65c007694e0bb7132746691190ed59769ac 100644 (file)
@@ -586,8 +586,8 @@ function onepoll_run(&$argv, &$argc){
 
        // load current friends if possible.
 
-       if($contact['poco']) {  
-               $r = q("SELECT count(*) as total from glink 
+       if($contact['poco']) {
+               $r = q("SELECT count(*) as total from glink
                        where `cid` = %d and updated > UTC_TIMESTAMP() - INTERVAL 1 DAY",
                        intval($contact['id'])
                );
@@ -602,6 +602,6 @@ function onepoll_run(&$argv, &$argc){
 }
 
 if (array_search(__file__,get_included_files())===0){
-  onepoll_run($argv,$argc);
+  onepoll_run($_SERVER["argv"],$_SERVER["argc"]);
   killme();
 }
index 0edda8170ae04a1ac205ade2f3d89ddfdfead28f..68f65999e327432f7466be40a4cb643f56e48de7 100644 (file)
@@ -301,6 +301,6 @@ function poller_run(&$argv, &$argc){
 }
 
 if (array_search(__file__,get_included_files())===0){
-  poller_run($argv,$argc);
+  poller_run($_SERVER["argv"],$_SERVER["argc"]);
   killme();
 }
index 3c28cefaf279bb76c8244f81ff7a6ed8cc4da1e0..128dfcba57dd25dc18e8d339468680f5aa03551a 100644 (file)
@@ -265,6 +265,6 @@ function queue_run(&$argv, &$argc){
 }
 
 if (array_search(__file__,get_included_files())===0){
-  queue_run($argv,$argc);
+  queue_run($_SERVER["argv"],$_SERVER["argc"]);
   killme();
 }
index 8c6da430e95900634717a8b26aa225413b7f0e0a..a6042f8eb9237a8bae63e25defee9f12ac9ea42c 100644 (file)
@@ -15,9 +15,7 @@
  */
 
 
-if(($argc > 1) && isset($argv[1]))
-       echo $argv[1];
-elseif(($_SERVER["argc"] > 1) && isset($_SERVER["argv"][1]))
+if(($_SERVER["argc"] > 1) && isset($_SERVER["argv"][1]))
        echo $_SERVER["argv"][1];
 else
        echo '';
index 881a9b2679fdb8f3f64afdf92e5b5af5a295714f..30d77342bf945c132c54afeddd946df764e490b6 100644 (file)
@@ -8,7 +8,7 @@ function po2php_run(&$argv, &$argc) {
                print "Usage: ".$argv[0]." <file.po>\n\n";
                return;
        }
-       
+
        $pofile = $argv[1];
        $outfile = dirname($pofile)."/strings.php";
 
@@ -23,11 +23,11 @@ function po2php_run(&$argv, &$argc) {
                print "Unable to find '$pofile'\n";
                return;
        }
-       
+
        print "Out to '$outfile'\n";
-       
+
        $out="<?php\n\n";
-       
+
        $infile = file($pofile);
        $k="";
        $v="";
@@ -53,14 +53,14 @@ function po2php_run(&$argv, &$argc) {
                        $out .= '       return '.$cond.';'."\n";
                        $out .= '}}'."\n";
                }
-               
+
 
 
 
                if ($k!="" && substr($l,0,7)=="msgstr "){
                        if ($ink) { $ink = False; $out .= '$a->strings["'.$k.'"] = '; }
                        if ($inv) { $inv = False; $out .= '"'.$v.'"'; }
-                       
+
                        $v = substr($l,8,$len-10);
                        $v = preg_replace_callback($escape_s_exp,'escape_s',$v);
                        $inv = True;
@@ -69,28 +69,28 @@ function po2php_run(&$argv, &$argc) {
                if ($k!="" && substr($l,0,7)=="msgstr["){
                        if ($ink) { $ink = False; $out .= '$a->strings["'.$k.'"] = '; }
                        if ($inv) {     $inv = False; $out .= '"'.$v.'"'; }
-                                               
+
                        if (!$arr) {
                                $arr=True;
                                $out .= "array(\n";
                        }
                        $match=Array();
                        preg_match("|\[([0-9]*)\] (.*)|", $l, $match);
-                       $out .= "\t". 
+                       $out .= "\t".
                                preg_replace_callback($escape_s_exp,'escape_s',$match[1])
                                ." => "
                                .preg_replace_callback($escape_s_exp,'escape_s',$match[2]) .",\n";
                }
-       
+
                if (substr($l,0,6)=="msgid_") { $ink = False; $out .= '$a->strings["'.$k.'"] = '; };
 
 
                if ($ink) {
-                       $k .= trim($l,"\"\r\n"); 
+                       $k .= trim($l,"\"\r\n");
                        $k = preg_replace_callback($escape_s_exp,'escape_s',$k);
                        //$out .= '$a->strings['.$k.'] = ';
                }
-               
+
                if (substr($l,0,6)=="msgid "){
                        if ($inv) {     $inv = False; $out .= '"'.$v.'"'; }
                        if ($k!="") $out .= $arr?");\n":";\n";
@@ -101,28 +101,28 @@ function po2php_run(&$argv, &$argc) {
                        } else {
                                $k = "";
                        }
-                       
+
                        $k = preg_replace_callback($escape_s_exp,'escape_s',$k);
                        $ink = True;
                }
-               
+
                if ($inv && substr($l,0,6)!="msgstr") {
-                       $v .= trim($l,"\"\r\n"); 
+                       $v .= trim($l,"\"\r\n");
                        $v = preg_replace_callback($escape_s_exp,'escape_s',$v);
                        //$out .= '$a->strings['.$k.'] = ';
                }
-       
-               
+
+
        }
 
        if ($inv) {     $inv = False; $out .= '"'.$v.'"'; }
        if ($k!="") $out .= $arr?");\n":";\n";
-       
+
        $out = str_replace(DQ_ESCAPE, '\"', $out);
        file_put_contents($outfile, $out);
-       
+
 }
 
 if (array_search(__file__,get_included_files())===0){
-  po2php_run($argv,$argc);
+  po2php_run($_SERVER["argv"],$_SERVER["argc"]);
 }