+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Kann keine Module mehr installieren

  1. #1
    Neu an Board
    Registriert seit
    13.07.2008
    Beiträge
    11
    Bedankte sich
    9
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Kann keine Module mehr installieren

    Hallo Profis,
    ich habe folgendes Problem. Plötzlich kann ich keine Module mehr installieren, es kommt Regelmäßig folgender Fehler zum Vorschein:


    * JFolder::create: Path not in open_basedir paths
    * Unable to create destination

    Es kann kein Installationspaket gefunden werden!


    Ich habe kürzlich das Update von 1.5.3 auf 1.5.4 durchgeführt, dies hat funktioniert (bis auf das bekannte Thema mit den "doppelten Überschriften).
    Eigenartig ist, dass ich noch zwei weitere Websites gemacht habe, dort ebenfalls auf 1.5.4 umgestellt habe und keine Probleme habe. Alle Seiten liegen beim selben Webhoster.
    Die Schreibrechte 777 für das temporäre Installationsverzeichnis sind vorhanden. Liegt der Fehler in der Datenbank?

    Bitte um Hilfe!

    JEanpaul

    EDIT:

    Hab nach langer Suche folgende Möglichkeit gefunden:
    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?
    Geändert von jeanpaul30 (21.07.2008 um 11:49 Uhr) Grund: Lösung gefunden?

  2. #2
    Neu an Board
    Registriert seit
    29.08.2008
    Beiträge
    1
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Habe das selbe Problem mit der Installation von Erweiterungen (Fehlermeldung: Warnung! - Die Datei kann nicht verschoben werden!). Habe nun die entsprechenden Zeilen auskommentiert und wieder hochgeladen, ABER: Die Fehlermeldung bleibt weiterhin!

    Edit:
    Habe die Zugriffsrechte nun geändert auf dem FTP-Server... so wie es aussieht lag es daran!

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein