[TYPO3-german] cronjob im CLI Modus meckert über safermode
David Bruchmann
david at bruchmann-web.de
Fri Mar 27 16:43:28 CET 2009
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.
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
>
More information about the TYPO3-german
mailing list