[TYPO3-german] cronjob im CLI Modus meckert über safermode
Rainer Schleevoigt
rainer at webmasterei-hamburg.de
Fri Mar 27 16:33:09 CET 2009
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
>
>
More information about the TYPO3-german
mailing list