[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