Lies mal die Logfiles zu Apache + PHP. Was steht dort?
Update von 3.5.0 -> 3.7.0
Hi!
Auf jeden Fall nix von belang!
Hast Du die PHP-Logs denn überhaupt eingeschaltet? Standardmässig sind die meistens deaktiviert...
Beim Aufrufen des Install Tool erscheint ja immer erst ein Dialog mit einem Hinweis:
IF THE INSTALL TOOL CRASHES...
The Install Tool is checking PHPs support for image formats. However certain versions of PHP (fx. 4.3.0 with bundled GD) will crash when trying to read the PNG test file. If this happens you will see a blank screen or error message.
Workaround: Open the file typo3/t3lib/class.t3lib_install.php, go to the line where the function "isPNG()" is defined and make it return "0" hardcoded. PNG is not checked anymore and the rest of the Install Tool will work as expected. The same has been known with the other image formats as well. You can use a similar method to bypass the testing if that is also a problem.
On behalf of PHP we regret this inconvenience.
Hast Du das schon probiert?
Gruss
Ooops, hab grad einen Fehler entdeckt. Der Hinweis ist falsch, denn die Funktion steht jetzt in typo3/sysext/install/mod/class.tx_install.php.
Falls das Hilft kannst Du das bitte gleich noch als Bug registrieren: http://bugs.typo3.org/
Gruss, michael
Nuja, mein Install Tool wird ja noch nichtmal aufgerufen. Ich geb /typo3/install/ ein und hab einen leeren Screen.
Ich versuch jetzt erstmal ein dummy paket zu installieren...
Hmm, entweder willst Du das Problem lösen oder Du suchst selber nach einer Lösung.
Um sicherzugehen, dass die o.g. Datei nicht aufgerufen wird solltest Du mal ganz am Anfang dieser Datei (unmittelbar nach "<?php" die Folgende Zeile einfügen:
die("Ja, diese Datei wird aufgerufen");
Letztendlich hab ich's geschaft. Nachdem ich die temporären Dateien aus typo3conf entfernt hab, ist das Installationsscript angesprungen. :o
Ist ein Update eigentlich grundsätzlich von 3.5 auf 3.7 ohne Probleme möglich? Damit meine ich, ob die Website so wie sie derzeit mit 3.5 läuft auch mit 3.7 laufen wird, ohne, dass ich nach dem Update alles neu einstellen muss. Also Template usw.
Ja, ist grundsätzlich möglich.
Hallo Hardcoden von isPNG() auf return O sollte so aussehen.
/**
* [Describe function...]
*
* @return [type] ...
*/
function isPNG() {
if (function_exists("imagecreatefrompng") && function_exists("imagepng") && ($this->ImageTypes() & IMG_PNG)) {
$im = imagecreatefrompng(t3lib_extMgm::extPath("install")."imgs/jesus.png");
return 0;
}
}
Gruss Sascha