[Typo3-UG Oesterreich] danp_documentdirs - update per externen Script

Reinhard.Hofer at wiesenthal.at Reinhard.Hofer at wiesenthal.at
Tue Dec 13 14:23:14 CET 2005


Hallo,

Danke, das ist genau was ich brauche, ich dabei nur noch ein paar Pobleme.
Ich hab jetzt erstmal folgenden Code am Anfang der index.php der danp_documentdirs angefügt:

/php -q
<?php

   define('TYPO3_cliMode', TRUE);
   
       // Defining PATH_thisScript here: Must be the ABSOLUTE path of this script in the right context:
       // This will work as long as the script is called by it's absolute path!
   define(PATH_thisScript, $_ENV['_'] ? $_ENV['_'] : $_SERVER['_']);
   
       // Include configuration file:
   require(dirname(PATH_thisScript).'/conf.php');
   
       // Include init file:
   require(dirname(PATH_thisScript).'/'.$BACK_PATH.'init.php');
 

In der conf.php dieser Extension hab ich diese $MCONF["name"]="web_txdanpdocumentdirsM1"; Zeile durch diese ausgetauscht $MCONF["name"]="_cli_danp_documentdirs"; (diesen User hab ich im BE definiert)

Somit sollte ich wie hier (http://typo3.org/documentation/document-library/doc_core_inside/Initialize_TYPO3_bac/) beschrieben, folgendes ins shell eingeben können um die Sache mal zu testen: 

/var/www/.../Typo3conf/ext/danp_documetdirs/mod1/index.php status.

Wenn ich das mache, bekomm ich jedoch nicht die erwartet ausgabe sondern nur Fehlermeldungen:

/var/www/html/intranet/typo3conf/ext/danp_documentdirs/mod1/index.php: line 1: /php: Datei oder Verzeichnis nicht gefunden
/var/www/html/intranet/typo3conf/ext/danp_documentdirs/mod1/index.php: line 2: ?: Datei oder Verzeichnis nicht gefunden
: command not foundnet/typo3conf/ext/danp_documentdirs/mod1/index.php: line 3:
/var/www/html/intranet/typo3conf/ext/danp_documentdirs/mod1/index.php: line 4: //: is a directory
/var/www/html/intranet/typo3conf/ext/danp_documentdirs/mod1/index.php: line 5: //: is a directory
/var/www/html/intranet/typo3conf/ext/danp_documentdirs/mod1/index.php: line 6: //: is a directory
: command not foundnet/typo3conf/ext/danp_documentdirs/mod1/index.php: line 7:
/var/www/html/intranet/typo3conf/ext/danp_documentdirs/mod1/index.php: line 8: //: is a directory
/var/www/html/intranet/typo3conf/ext/danp_documentdirs/mod1/index.php: line 9: syntax error near unexpected token `'TYPO3_cliMode','
/var/www/html/intranet/typo3conf/ext/danp_documentdirs/mod1/index.php: line 9: `'   define('TYPO3_cliMode', TRUE);

Schreibe ich anstatt /php -q,   #! /php -q kommt folgende Meldungen:

-bash: /var/www/html/intranet/typo3conf/ext/danp_documentdirs/mod1/index.php: /php: bad interpreter: Datei oder Verzeichnis nicht gefunden.

(Wenn ich aber einfach php -q ins shell eingebe wird der Befehl angenommen)

Hat vielleicht jemad Ahnug was ich da falsch mache, wäre doch schade wenn ich das nicht zum laufen bekomme.

Vielen Dank erstmal!!!

mfg


> -----Ursprüngliche Nachricht-----
> Von: typo3-at-bounces at lists.netfielders.de 
> [mailto:typo3-at-bounces at lists.netfielders.de] Im Auftrag von 
> media.res | alex widschwendter
> Gesendet: Freitag, 09. Dezember 2005 11:57
> An: typo3-at at lists.netfielders.de
> Betreff: Re: [Typo3-UG Oesterreich] danp_documentdirs - 
> update per externen Script
> 
> hallo reinhard,
> 
> > Hat jemand eine Idee ob man die update Funktion der 
> danp_documentdirs - Extension per Externen Script anstoßen kann.
> > 
> > Folgend Situation:
> > 
> > Ein batch Job kopiert 3-mal Täglich Dateien aus einem 
> bestimmten Verzeichnis auf den Typo3 Server ins Root- 
> Verzeichnis der danp_documentdirs - Extension. Nach dem der 
> batch das gemacht hat, soll die danp_documentdirs - Extension 
> ein update durchführen, damit die neuen Dateien auch angezeigt werden.
> 
> du rufst die update routine auch über cron auf....
> 
> http://typo3.org/documentation/document-library/doc_core_insid
> e/Initialize_TYPO3_bac/
> 
> und los gehts ;)
> 
> hth alex
> _______________________________________________
> Typo3-at mailing list
> Typo3-at at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at
> 



More information about the TYPO3-at mailing list