User Rating: 0 / 5

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.

Author:

Stefan J. Trucker

Stefan J. Trucker

Seit klein auf beschäftige ich mich mit Technik, Foto & Videographie und Design. Um mein Wissen und meine Erfahrungen festzuhalten dokumentiere ich diese hier auf dieser Seite. Ich bemühe mich die Seite übersichtlich zu gestalten, damit es einfach ist meine Errungenschaften zu teilen. Ich nutzte diese selbst um später später dort ansetzten wo ich aufgehört habe, oder wo mich mein Gedächniss im Stich gelassen hat. So kann jeder von überall auf meine Inhalte zugreifen und schnellstmöglich zum gewünschten Ziel gelangen. Ich bin seit fast 10 Jahren als Ausbilder tätig und habe eine Leidenschaft entwickelt Wissen leicht und übersichtlich aufzubereiten. So hoffe ich mehr zu Motivieren in der Freizeit sich mit tollen hobbies zu beschäftigen und dadurch sein Leben ein stückchen lebenswerter und interessanter zu gestalten. Ich lebe nach dem Motto: Imagine it, Design it, Create it - Just do what you like.

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.

Neue Artikel

Mit dem Onlinetool von Seitenreport.de kann man sich schnell einen groben Überblick über die Qualität eines Webauftrittes verschaffen.
Mit dieser Seite lässt sich sehr gut vergleichen, wie gut man im Verhältniss zur Konkurenz seinen Webauftritt optimiert hat.
Mit diesem Dienst von Google kann man die Ladezeit seiner Website ermitteln und bekommt Tipps, wie man diese optimieren kann. Es hilft die Dateien zu komprimieren und verringert so die Größe der zu...