Joomla
Im Normalfall funktioniert die Installation von Komponenten, Modulen und Plugins problemlos, jedoch kann es immer mal zu unerwartetem kommen. Solltet ihr die Fehlermaldung JFolder::create: Der Pfad ist nicht in den „open_basedir“-Pfaden! nach der Installation angezeigt bekommen, so hilft euch dieser kleine Eingriff in den Joomla Quellencode.

OPTION 1

/libraries/joomla/filesystem/folder.php

Finde:
$obd = ini_get('open_basedir');
Ersetze mit:
//$obd = ini_get('open_basedir');

Option 2:

/libraries/joomla/filesystem/folder.php
Finde:
if (strpos($path, $test) === 0)
Ersetze mit:
if (strpos($path, $test) === 1)
Finde
if ($inBaseDir == false)
Ersetze mit:
if ($inBaseDir == true)

Der Artikel stellt meine freie Meinung dar und ich habe weder eine Bezahlung noch eine andere Form der Gegenleistung für das erstellen dieses Artikels bekommen.

Ist diese Seite hilfreich?
Dann finde HIER heraus, wie du dieses Projekt unterstützen kannst!
Durch deine Unterstützung kann dieses Projekt erhalten und weiter ausgebaut werden.

There is an alternative solution is to create a local php.ini file (if your hosting company allows to use one) and set "open_basedir" PHP directive and set it to a valid path. You may want to read Security Checklist/Hosting and Server Setup.

Stefan J. Trucker
Seit klein auf beschäftige ich mich mit Technik, Foto&Videographie und Design. Um mein Wissen und Erfahrungen festzuhalten dokumentiere ich meine Errungenschaften, um diese mit euch zu teilen und für mich niederzuschreiben, damit ich später dort ansetzten kann, wo ich aufgehört habe und immer und überall auf meine Inhalte zugreifen kann. Mein Motto: Imagine it, Design it, Create it - Just do what you like..

Wir benutzen Cookies
Die Seite Trucker's Projetcs nutzt Cookies. Alle dieser Cookies sind essenziell für den Betrieb der Seite. Extern geladene Inhalte können Tracking Cookies enthalten, um Sie eindeutig zuordnen zu können. Sie können selbst entscheiden, ob Sie nur die Cookies zulassen möchten, die für die Grundfunktion der Seite sind, oder ob Sie alle Cookies erlauben möchten. Bitte beachten Sie, dass bei Ablehnung von nicht Essentiellen Cookies womöglich nicht alle Funktionalitäten der Seite zur Verfügung stehen, zum Beispiel extern geladene Inhalte. Die geladene Googlewerbung, so wie YouTube Videos dürfen keine personenbezogene Daten von den Seitenbesuchern generieren und auswerten.