Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

Vermeld in iedere vraag duidelijk:
  1. De versie van Joomla! 3.X die je gebruikt
  2. De volledige url van je website indien mogelijk.
  3. De versie van de extensie waar de vraag over gaat.
Maak altijd een backup!

opgelost JFolder::create: Pad bevindt zich niet in open_basedir pad

JFolder::create: Pad bevindt zich niet in open_basedir pad

27 sep 2017 20:39 - 27 sep 2017 20:52
#1
ik wil de extensie com_akeeba-core updaten, maar krijg de volgende foutmelding:

Waarschuwing

JFolder::create: Pad bevindt zich niet in open_basedir pad
Cannot create destination folder
Pakket Updaten: Er deed zich een fout voor tijdens het installeren van een extensie: com_akeeba-core.zip


Iemand een idee? De rechten van de /tmp en /logs map staan in ieder geval op schrijfbaar, dus goed.
En FTP staat op "NEE", evenals de "proxy".

Edit Jelle: Ik heb de meldingen tussen tags geplaatst, volgende keer graag zelf doen.
Laatst bewerkt 27 sep 2017 20:52 door Jelle.
  • hagesoft
  • hagesoft's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 32

JFolder::create: Pad bevindt zich niet in open_basedir pad

27 sep 2017 20:51 - 27 sep 2017 20:53
#2
Heb je al contact met je hoster opgenomen met oog op deze melding?
In dat andere draadje zijn alle opties weergegeven namelijk.

forum.joomlanl.nl/forum/3-x-installatie-...-in-open-basedir-pad
Groeten, Jelle
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens.
Vragen uitsluitend via dit Forum.
Is je vraag opgelost? Dan kan je hem zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.

Laatst bewerkt 27 sep 2017 20:53 door Jelle.
  • Jelle
  • Jelle's Profielfoto
  • Algemeen Moderator
  • Algemeen Moderator
  • Berichten: 13590

JFolder::create: Pad bevindt zich niet in open_basedir pad

27 sep 2017 21:39
#3
Het pad naar je tmp en logs map staat waarschijnlijk niet goed.
Dat kun je controleren met path.php . Dat bestand even op je PC opslaan, dan uitpakken
Vervolgens met een FTP-programma in de root zetten (daar waar ook je Joomlsa-installatie staat).
Ga naar je website en type achter je website-adres: /path.php
Welk pad wordt daar nu getoond?
Vergelijk dat pad met de paden naar tmp en log in je Algemene instellingen van je website en pas het indien nodig aan.
Met vriendelijke groet,
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum.
Wil je Joomla!NL steunen? Dat kan met een donatie.

  • WoodyF4u
  • WoodyF4u's Profielfoto
  • Moderator + Nieuwsteam
  • Moderator + Nieuwsteam
  • Berichten: 11170

JFolder::create: Pad bevindt zich niet in open_basedir pad

27 sep 2017 21:49
#4
Ik heb je advies opgevolgd: resultaat "Your absolute path is: /www"
Mijn instellingen:
Pad naar logmap: /sites/mijnsite/www/log
Pad naar map voor tijdelijke opslag: /sites/mijnsite/www/tmp

Moet ik na www/ log en tmp verwijderen?
  • hagesoft
  • hagesoft's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 32

JFolder::create: Pad bevindt zich niet in open_basedir pad

27 sep 2017 22:08
#5
Hmmm, dat heb ik nog niet eerder gezien.
Bij welke hostingpartij zit jij?

Als je met path.php hebt gevonden dat het pad niets meer is dan /www, dan zou je /sites/mijnsite kunnen weghalen in de Algemene instellingen bij de paden voor tmp en log.
Je moet natuurlijk wel /www/tmp en /www/log zo laten.
Anders snapt Joomla natuurlijk niet om welke map het gaat.

Als je na deze aanpassing de foutmelding nog steeds houdt, dan kun je het weer terugzetten.
Met vriendelijke groet,
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum.
Wil je Joomla!NL steunen? Dat kan met een donatie.

  • WoodyF4u
  • WoodyF4u's Profielfoto
  • Moderator + Nieuwsteam
  • Moderator + Nieuwsteam
  • Berichten: 11170

JFolder::create: Pad bevindt zich niet in open_basedir pad

27 sep 2017 22:14
#6
nu een andere foutmelding:

Waarschuwing

Updatepad bestaat niet.
×
Bericht

Fout bij het updaten van COM_INSTALLER_TYPE_TYPE_.
  • hagesoft
  • hagesoft's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 32

JFolder::create: Pad bevindt zich niet in open_basedir pad

27 sep 2017 22:53 - 27 sep 2017 22:54
#7
Dan is er volgens mij toch een probleem met de server configuratie, zoals Jelle eerder al aangaf. Neem contact op met je hoster.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.

Laatst bewerkt 27 sep 2017 22:54 door Astrid.
  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37113

JFolder::create: Pad bevindt zich niet in open_basedir pad

28 sep 2017 20:03
#8
Het is opgelost, m.b.v. de hosting partij. Dit is hun verklaring, voor mijn website heeft het dus gewerkt:

Joomla probeert een veiligheidsfeature van PHP (open_basedir) na te bootsen. Het bootst dit gedrag echter niet 100% na waardoor Joomla vanwege z'n eigen checks op dit moment niet altijd in staat is om bepaalde wijzigingen in het bestandssysteem door te voeren. Dit probleem (en de oplossing) proberen we op dit moment aan te dragen en te upstreamen bij de Joomla! community zodat zij dit in toekomstige releases kunnen opnemen.
Voor nu kan je proberen om de nodige fix handmatig door te voeren in jouw Joomla! installatie.
Dit kan je doen door in het bestand libraries/joomla/filesystem/folder.php, de volgende regel (regel ~252):
Code:
if (strpos($path, $test) === 0) te vervangen door: if (strpos($path, $test) === 0 || strpos($path, realpath($test)) === 0)
  • hagesoft
  • hagesoft's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL ontdekker
  • Joomla!NL ontdekker
  • Berichten: 32

JFolder::create: Pad bevindt zich niet in open_basedir pad

28 sep 2017 20:17
#9
Je had het topic al gesloten met de uitleg van je hoster.
Ik wil je hierbij aangeven dat dit probleem zich tot nu toe voor zover bij mij bekend bij 1 hoster optreedt.
In een ander topic was namelijk voor een vergelijkbaar probleem aangegeven dat de hoster vond dat Joomla niet goed zou werken.
Het aanpassen van de core-bestanden van Joomla, zoals hier wordt geadviseerd, maakt dat je bij een volgende Joomla!-update mogelijk weer tegen andere problemen aan kunt lopen.
De ontwikkelaars houden namelijk geen rekening met aangepaste core-bestanden.

Advies: Verhuis naar een Joomla!-vriendelijke hoster die de serverconfiguratie wel goed op orde heeft, waardoor het niet nodig is om Joomla! aan te passen.
Met vriendelijke groet,
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum.
Wil je Joomla!NL steunen? Dat kan met een donatie.

  • WoodyF4u
  • WoodyF4u's Profielfoto
  • Moderator + Nieuwsteam
  • Moderator + Nieuwsteam
  • Berichten: 11170
Moderators: PeterJuliank92JelleRomke
Tijd voor maken pagina: 1.009 seconden

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie