Das Original ist von "* Joomla 3.2 example CLI script * Written by: Rene Kreijveld, email [at] renekreijveld.nl* 05-feb-2014"
Danke an dieser Stelle an Herrn Kreijveld.
Das Original ist von "* Joomla 3.2 example CLI script * Written by: Rene Kreijveld, email [at] renekreijveld.nl* 05-feb-2014"
Danke an dieser Stelle an Herrn Kreijveld.
Das sollte aber schon auf der Konsole ausgeben...
das macht es auch.
"C:\xampp\php\php.exe" C:\xampp\htdocs\joomla\cli\chron.php
Na dann passts doch...
ich will jetzt aber das PHP Sript xml_import.php starten. Das geht nicht.
Ahso. Deine gepostete cliCom_Verein funktioniert?
Aber deine xml_import ned?
ich muss doch die Funktion "doExecute()" aufrufen. Aber hier fehlt mir der Ansatz.
zur Zeit starte ich die Datei im Backend über einen "Submit". Ich war der Meinung, dass ich einfach eine interne Verbindung vom Frontend zum Backend durchführen muss und schon würde es gehen.
das heißt jetzt gehts???
nein.
Hallo,
misch mich mal ein
CLI Skripte sind nicht dazu gedacht per Browser aufgerufen zu werden.
Tatsächlich werden sie absichtlich nicht ausgeführt, wenn sie nicht per Kommandozeile aufgerufen werden.
Die Methode "doExecute" wird in Deinem Skript schon ausgeführt, dafür sorgst Du mit der letzten Zeile:
Soweit kommt Dein Skript aber nicht, wenn es über den Browser aufgerufen wird.
Der Ansatz aus Deinem anderen Thread Zeitgesteuert Websites starten ist der richtige. Ruf eine URL in Frontend periodisch auf, die dann den Import anstößt.
Hallo,
Danker für Eure Hilfe.
wenn ich das über php.exe aufrufe, dann läuft der Import in die MYSQl DB. Ich war der Meinung, dass der Aufruf auch über den Browser mit Optionen gehen müsste.
"Der Ansatz aus Deinem anderen Thread Zeitgesteuert Websites starten ist der richtige. Ruf eine URL in Frontend periodisch auf, die dann den Import anstößt."
Gibt es ein überschaubares Beispiel.
Hi,
hab ich im anderen Thread gerade gepostet...