Nachtrag:
Problem ist gelöst:
Ebenso wie der Editor JCE (Imagemanager) stolpert hotornot über Probleme mit der phpThumb-Library. Leider wird auch hier das safemode=off überflüssigerweise als Zwangsbedingung vorausgesetzt.
Im wesentlichen habe ich zwei Probleme ausgemacht:
1) safemode=on verhindert den Bild-Upload (Und obwohl hier auf den Servern ja safemode=OFF ist erkennt das die Componente nicht)
In der Datei phpthumb.class.php folgendes ändern:
Zeile 1055 bis 1055 auskommentieren
Zeile 3079 bis 3082 auskommentieren
Nun werden Uploads auch mit safemode=on durchgeführt, sofern die Dateirechte unter /img/new und /img/full dies zulassen.
2) Wenn Joomla in einem Unterverzeichnis liegt, werden keine Thumbnails erzeugt.
Damit kommt scheinbar die Konfiguration der integrierten phpThumb-Library nicht mit.
Ich habe in der Datei phpThumb.config.php folgende Zeilen auskommentiert:
Zitat:
//if (file_exists('../../../configuration.php'))
//require_once('../../../configuration.php');
//else
//if (file_exists('../../../../configuration.php'))
//require_once('../../../../configuration.php');
//$PHPTHUMB_CONFIG['document_root'] = $mosConfig_absolute_path;
Übrig bleibt diese eine Zeile, um das rootdir zu setzen:
Zitat:
$PHPTHUMB_CONFIG['document_root'] = realpath((getenv('DOCUMENT_ROOT') && ereg('^'.preg_quote(realpath(getenv('DOCUMENT_ROOT '))), realpath(__FILE__))) ? getenv('DOCUMENT_ROOT') : str_replace(dirname(@$_SERVER['PHP_SELF']), '', str_replace(DIRECTORY_SEPARATOR, '/', dirname(__FILE__))));
Danach läuft bei mit jetzt alles ohne Probleme.