HTML-Code:
So für alle mal die probleme haben keine Erweiterungen zu installieren, folgende Lösung!
Ausgangssituation ist Momentan diese:
Code:
* JFolder::create: Path not in open_basedir paths
* Unable to create destination
1. Die Datei /libraries/joomla/filesystem/folder.php sichern!
2. Die folder.php im Editor bearbeiten und zwar Folgende Zeilen müssen auskommentiert werden 191-215!
3. Anschließend sollte das ganze so aussehen
Code:
//if ($obd != null)
//{
// if (JPATH_ISWIN) {
// $obdSeparator = ";";
// } else {
// $obdSeparator = ":";
// }
// Create the array of open_basedir paths
// $obdArray = explode($obdSeparator, $obd);
// $inOBD = false;
// Iterate through open_basedir paths looking for a match
// foreach ($obdArray as $test) {
// $test = JPath::clean($test);
// if (strpos($path, $test) === 0) {
// $obdpath = $test;
// $inOBD = true;
// break;
// }
// }
// if ($inOBD == false) {
// Return false for JFolder::create because the path to be created is not in open_basedir
// JError::raiseWarning('SOME_ERROR_CODE', 'JFolder::create: '.JText::_('Path not in open_basedir paths'));
// return false;
// }
//}
4. Die folder.php wieder raufladen und Erweiterungen installieren Very Happy
PS:
Obs mit den Templates jetzt funzt weis ich net aber ihr könnt doch alle templates entpacken und einfach den entpackten ordner unter "/templates/" einfügen...anschließend müsst ihr auch im Backend das Template auswählen können...da man folgende Datei benötigt "templateDetails.xml", eigentlich wird diese nur zur Installation benötigt da dort alle Informationen zu allen benötigten Dateien gespeichert ist, aber so kann man die Installation auch umgehen.
Sollte dann so aussehen: "/templates/dein Templateordner/alle files, ordner etc. inclusive der templateDetails.xml"
Zuletzt bearbeitet von Kohorny am 29.01.08 19:19, insgesamt 2-mal bearbeitet
Nun bin ich mir aber nicht sicher was ich damit angerichtet habe, funktionieren tut es so. Wie sieht es bei zukünftigen Updates (z.b. auf 1.5.5) aus, muss ich nun jedesmal "händisch" nacharbeiten?
Lesezeichen