Einrichtung Ihres Servers damit TWG korrekt läuft ------------------------------------------------- Es ist ziemlich wichtig, wie Sie Ihren Server einrichten, damit TWG korrekt laufen kann. Als erstes möchte ich Ihnen den Aufruf der Datei info.php auf der Konfigurationsseite nahelegen. Nachstehend erfahren Sie, wie Sie dort Einstellungen ändern können. Rufen Sie also zunächst die Datei info.php auf und prüfen Sie die Einstellungen. Das sind Ihre Servereinstellungen, die Sie in der php.ini festgelegt haben. Die php.ini ist die php-Konfigurationsdatei Ihres Servers. Sie ist nicht Teil von TWG/TFU/JFU und um Beschränkungen aufzuheben, müssen Sie dort einige Änderungen vornehmen. Es gibt mehrere Möglichkeiten, wo Sie die Datei php.ini finden: Beim private hosting finden Sie die Datei im Konfigurationsverzeichnis Ihres Servers, beispielsweise bei apache im Ordner apache\bin. An der nachstehend beschriebenen Stelle kann die Datei ebenfalls sein. Beim shared hosting lässt sich die php.ini normalerweise nicht direkt ändern. Die Mehrheit der Hoster erlaubt aber die Verwendung einer Kunden-eigenen php.ini im Root-verzeichnis oder sogar in Unterordnern. Versuchen Sie daher zunächst, Ihre php.ini im Root-verzeichnis und/oder TFU-Ordner (JFU: administrator/ components/com_joomla_flash_uploader/tfu/) anzulegen. Sollte das nicht funktionieren wenden Sie sich bitte an Ihren Hoster. Die Anwendung ist denkbar einfach. Überschreiben Sie einfach die Voreinstellungen der php.ini mit den Einstellungen Ihrer eigenen php.ini Die wahrscheinlich interessantesten Einstellungsmöglichkeiten sind: TWG: memory_limit: die wichtigste Einstellung für TWG. Falls Bilder nicht angezeigt werden oder TWG endlose Zeit zum Laden benötigt, sollten Sie diesen Wert prüfen und bei Bedarf erhöhen. In der Datei info.php können Sie die derzeitigen Einstellungen sowie die maximal zu verarbeitende Bildergröße ersehen. Der Debug-Datei (counter/_mydebug.out) können Sie weitere Details entnehmen, falls der Speicher zur Größenanpassung der Bilder nicht ausreicht. session.save_path: hier ist gelegentlich eine falsche Einstellung zu finden oder das Verzeichnis ist nicht beschreibbar. In diesem Fall funktioniert das Login nicht richtig, sodass Sie nach jedem login sofort wieder abgemeldet werden. Setzen Sie die Variable für das Verzeichnis daher auf „beschreibbar“ . In Ihrem Server log file finden Sie evtl eine Nachricht, wenn session.save_path nicht beschreibbar ist.Die aktuellen Einstellungen finden Sie, wenn Sie die info.php aufrufen, dort „show php info“ und „search for session.save_path“ wählen. Upload in TWG/TFU/JFU: post_max_size und upload_max_filesize: Details hierzu finden Sie in den TFU-Howtos (Howto 4). Eine eigene php.ini für TFU könnte beispielsweise so aussehen: memory_limit=64M upload_max_filesize = 20M post_max_size = 20M max_input_time=1800 max_execution_time=1800 default_socket_timeout=1800 Damit werden Uploads auf 20 MB begrenzt, der php-Speicher auf 64 MB festgelegt und ein Timeout von 30 Minuten eingestellt. Die meisten zeitlichen Beschränkungen werden von Ihrem Hoster festgesetzt und können nicht überschritten werden. Wenn Sie die von Ihnen benötigten Werte nicht erreichen, müssen Sie deshalb Ihren Hoster um Rat fragen, ob und ggfs wie Sie höhere Werte einstellen können. Eine vollständige Liste der Einstellungen, die Sie in der php.ini vornehmen können, finden Sie im PHP-Handbuch unter http://www.php.net/manual/en/ini.list.php Nicht alle dort aufgeführten Einstellungen werden tatsächlich gebraucht; geben Sie daher nur die Zeilen für Einstellungen ein, wo Sie eine Änderung der voreingestellten Werte wünschen. Wenn Sie den Wert für upload_max_filesize ändern möchten, ändern Sie bitte auch den Wert für post_max_size, da beide Einstellungen den gleichen Wert haben sollten.