[TYPO3-german] cronjob im CLI Modus meckert über safermode
Rainer Schleevoigt
rainer at webmasterei-hamburg.de
Fri Mar 27 17:25:25 CET 2009
David Bruchmann schrieb:
> Halllo Rainer,
>
> habs nur grob überflogen, Dein Problem.
> Habe gerade etwas ähnliches gehabt und einfach 'this->backPath' richtig
> gesetzt - da ich von aussen drauf zugegriffen habe hieß es dann
> $meinObjekt->backPath, das musst Du dann evtl. anpassen.
>
Ich habe jetzt 5 Stunden rumgemacht. Jetzt will er localconf.php nicht
öffnen, weil die Datei wwwrun gehört, der aber keine Shell hat und der
testweise root wegen Safemode nicht öffnen darf. Ist es verwerflich,
einfach das Script außerhalb der T3-Umgebung laufen zu lassen?
Rainer
Freitagabend
> Viele Grüße
> David
>
> ----- Ursprüngliche Nachricht -----
> Von: Rainer Schleevoigt <rainer at webmasterei-hamburg.de>
> Gesendet: Freitag, 27. März 2009 16:33:09
> An: German TYPO3 Userlist <typo3-german at lists.netfielders.de>
> CC:
> Betreff: Re: [TYPO3-german] cronjob im CLI Modus meckert über safermode
>
>> Rainer Schleevoigt schrieb:
>>
>>> Rainer Schleevoigt schrieb:
>>>
>>>
>>>> Moin,
>>>>
>>>>
>>>>
>>>>
>> Diagnose ist, aber noch nicht die Therapie.
>>
>> init.php in Zeile 155 kommt eine Weiche:
>>
>> $temp_path_t3lib = @is_dir(PATH_site.'t3lib/') ? PATH_site.'t3lib/'
>> : PATH_typo3.'t3lib/';
>>
>> Das Ding ist aber tatsächlich ein Link auf ein Verzeichnis und is_dir()
>> meldet FALSE und so entsteht ein falscher Pfad.
>>
>> So sieht es bei mir aus, habe ich da was falsch installiert, das sich
>> jetzt im CLI-Mode rächt, ansonsten läuft es wunderbar.
>> drwxr-xr-x 6 wwwrun www 4096 2009-03-27 14:47 .
>> drwxr-xr-x 37 ra1n3r users 4096 2009-03-27 14:08 ..
>> -rw-r--r-- 1 wwwrun www 46 2009-02-10 10:36 clear.gif
>> -rw-r--r-- 1 ra1n3r users 894 2009-03-24 11:56 favicon.ico
>> drwxr-xr-x 5 wwwrun www 4096 2009-03-21 21:53 fileadmin
>> -rw-r--r-- 1 wwwrun www 5051 2009-02-10 10:36 _.htaccess
>> lrwxrwxrwx 1 wwwrun www 19 2009-03-21 16:57 index.php ->
>> typo3_src/index.php
>> lrwxrwxrwx 1 wwwrun www 15 2009-03-21 16:57 t3lib ->
>> typo3_src/t3lib
>> lrwxrwxrwx 1 wwwrun www 15 2009-03-21 16:57 typo3 ->
>> typo3_src/typo3
>> drwxr-xr-x 4 wwwrun www 4096 2009-03-27 13:10 typo3conf
>> lrwxrwxrwx 1 root root 40 2009-03-27 14:47 typo3_src ->
>> /srv/www/htdocs/hausweb/typo3_src-4.2.6/
>> drwxr-xr-x 8 wwwrun www 4096 2009-03-27 07:31 typo3temp
>> drwxr-xr-x 7 wwwrun www 4096 2009-03-26 18:43 uploads
>>
>> Rainer
>>
>>> OK, ich bin weiter gekommen. Ich habe safe_mode = On geschaltet und das
>>> CLI ohne Symlinks aufgerufen.
>>>
>>> php /srv/www/htdocs/hausweb/PROJEKT/typo3/cli_dispatch.phpsh PROJEKT getdata
>>> PHP Warning: require_once(): Unable to access
>>> /srv/www/htdocs/hausweb/PROJEKT/typo3/t3lib/class.t3lib_div.php in
>>> /srv/www/htdocs/hausweb/typo3_src-4.2.6/typo3/init.php on line 162
>>>
>>> Ist ja auch klar - die 'class.t3lib_div.php' liegt ja auch unter:
>>> /srv/www/htdocs/hausweb/typo3_src-4.2.6/t3lib/
>>>
>>> Da scheint etwas mit den Links nicht zu stimmen. Ansonsten läuft das
>>> Projekt einwandfrei. Hat jemand schon Erfahrungen gemacht?
>>>
>>>
>>> Rainer
>>>
>>>
>>>
>>>> Gemäß dieses Tippes
>>>>
>>>>
>>>> http://www.typo3-tutorials.org/tutorials/entwicklung/cli-shell-scripte.html
>>>>
>>>> muss ich ein Script starten, das von einer Solaranlage (Fronius) die
>>>> Ertragsdaten per REST abholt.
>>>>
>>>> Bei Aufruf auf der Kommandlinie von:
>>>> php /hausweb/PROJEKT/typo3/cli_dispatch.phpsh PROJEKT getdata
>>>>
>>>> Wirft er folgenden Fehler:
>>>>
>>>> PHP Warning: fopen(): open_basedir restriction in effect.
>>>> File(/hausweb/PROJEKT/typo3conf/temp_CACHED_pse1da_ext_localconf.php)
>>>> is not within the allowed path(s):
>>>> (/hausweb/:/home/rainer/:/usr/share/php/:/mume/:/hausweb/PROJEKT/typo3conf/)
>>>> in /srv/www/htdocs/hausweb/typo3_src-4.2.6/t3lib/class.t3lib_div.php on
>>>> line 2729
>>>>
>>>> Das ist insofern erstaunlich, da doch /hausweb/PROJEKT/typo3conf/ im
>>>> Pfad steht und es dennoch angemeckert wird. Ich weiß jetzt nicht, wo ich
>>>> noch schauen soll.
>>>>
>>>> Rainer
>>>> _______________________________________________
>>>> TYPO3-german mailing list
>>>> TYPO3-german at lists.netfielders.de
>>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>>>
>>>>
>>>>
>>>>
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german at lists.netfielders.de
>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>>
>>>
>>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>
>>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
>
More information about the TYPO3-german
mailing list