Riesenprobleme mit Bilder cache

Gesperrt
philippe
Beiträge: 18
Registriert: Mo 4. Apr 2005, 12:50
Kontaktdaten:

Riesenprobleme mit Bilder cache

Beitrag von philippe »

Hallo zusammen!

Erst mal Kompliment an alle Entwickler: bin begeistert von der Detailarbeit an der 4.6.

Trotzdem quält mich seit Tagen auf einem neuen Server diese Fehlermeldungen bei allem Bildmodulen bei denen ein Resize geschieht.

Komischerweise funktioniert es hin und wieder doch, aber nicht nachvollziehbar wann und warum. WIe es aussieht gibts Probleme beim Schreiben der Cache Dateien.
Verzeichnis Cache ist auf 777 gesetzt.

Kann es evv. an safe_mode=on liegen???

Wäre undendlich dankbar für einen Tip.

ciao

philippe
[16-Nov-2005 21:59:24] PHP Warning: imagejpeg(): Unable to access /rootdomain/info/c/o/condito.info/public_html/cms/cache/57e166b71856eb14b8734963cbd668ee.jpg in /rootdomain/info/c/o/condito.info/public_html/contenido/includes/functions.api.images.php on line 292
[16-Nov-2005 21:59:24] PHP Warning: imagejpeg(): Invalid filename '/rootdomain/info/c/o/condito.info/public_html/cms/cache/57e166b71856eb14b8734963cbd668ee.jpg' in
/rootdomain/info/c/o/condito.info/public_html/contenido/includes/functions.api.images.php on line 292
Hier noch die Serverdaten:
Contenido version 4.6.2
Contenido path /rootdomain/info/c/o/condito.info/public_html/contenido/
Contenido HTML path ../contenido/
Contenido full HTML path http://www.condito.info/contenido/
Contenido frontend path /rootdomain/info/c/o/condito.info/public_html
Contenido PHPLIB path /rootdomain/info/c/o/condito.info/public_html/conlib/
Contenido wysiwyg path /rootdomain/info/c/o/condito.info/public_html/contenido/external/wysiwyg/tinymce2/
Contenido wysiwyg HTML path http://www.condito.info/contenido/exter ... /tinymce2/
Host name www.condito.info
Browser path http://www.condito.info/contenido/
Client informations Number of installed clients: 1
client settings values
Website 1
language(s) deutsch, english
htmlpath http://www.condito.info/cms/
frontendpath /rootdomain/info/c/o/condito.info/public_html/cms/
Number of users 3
Number of articles 48
Server operating system Apache/1.3.34 (Unix) FrontPage/5.0.2.2623 PHP/4.4.1
PHP MySQL database extension mysql
MySQL server version 4.0.26
Installed PHP version 4.4.1
safe_mode activated
magic_quotes_gpc activated
magic_quotes_runtime deactivated
gpc_order GPC
memory_limit
max_execution_time 30
Disabled functions nothing disabled
Gettext extension not loaded
sql.safe_mode deactivated
GD library
Settings Values
GD Support enabled
GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
include_path .:/usr/local/php-4.4.1/lib/php
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

also die fehlermeldung sagt mir nichts..
-> http://at.php.net/function.imagejpeg
when i tried to call imagejpeg(), width porperly parameters given it displayed
imagejpeg(): Unable to access usr/home/public_html/pic1.jpg

imho if not correctly configured server this function is not allowed to create the file on disk
könnte ein server problemchen sein...
*** make your own tools (wishlist :: thx)
philippe
Beiträge: 18
Registriert: Mo 4. Apr 2005, 12:50
Kontaktdaten:

Beitrag von philippe »

danke für die Mühe

ja scheint mir auch so. ich hab auch schon den size-check rausgenommen und wieder das selbe ergebnis.
Tatsächlich werden nur manchmal die cache-bilder geschrieben und manchmal nicht.
Ich glaub ich muss wohl wirklich den Provider wieder kündigen.

ciao

philippe
DonBender
Beiträge: 24
Registriert: Mi 13. Apr 2005, 03:35
Kontaktdaten:

Beitrag von DonBender »

Suche dir die Zeile in der function.api.images.php

Code: Alles auswählen

imagejpeg($targetImage, $cacheFile);
und setze vor diese Zeile

Code: Alles auswählen

touch($cacheFile);
Ist mehr oder weniger erforderlich, wenn du PHP 4.4.1 verwendest
Gesperrt