Vermeld in iedere vraag duidelijk:
- De versie van Joomla! 3.X die je gebruikt
- De volledige url van je website indien mogelijk.
- De versie van de extensie waar de vraag over gaat.
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
ik wil de extensie com_akeeba-core updaten, maar krijg de volgende foutmelding:
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.
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.
- hagesoft
- Heeft onderwerp gestart
- 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
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
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. |
- Jelle
- Algemeen Moderator
- Berichten: 13625
JFolder::create: Pad bevindt zich niet in open_basedir pad
27 sep 2017 21:39
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.
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
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum. |
- WoodyF4u
- Moderator + Nieuwsteam
- Berichten: 11276
JFolder::create: Pad bevindt zich niet in open_basedir pad
27 sep 2017 21:49
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?
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
- Heeft onderwerp gestart
- Joomla!NL ontdekker
- Berichten: 32
JFolder::create: Pad bevindt zich niet in open_basedir pad
27 sep 2017 22:08
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.
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
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum. |
- WoodyF4u
- Moderator + Nieuwsteam
- Berichten: 11276
JFolder::create: Pad bevindt zich niet in open_basedir pad
27 sep 2017 22:14
nu een andere foutmelding:
Waarschuwing
Updatepad bestaat niet.
×
Bericht
Fout bij het updaten van COM_INSTALLER_TYPE_TYPE_.
Waarschuwing
Updatepad bestaat niet.
×
Bericht
Fout bij het updaten van COM_INSTALLER_TYPE_TYPE_.
- hagesoft
- Heeft onderwerp gestart
- 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
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. |
- Astrid
- Moderator + Technisch team
- Berichten: 37431
JFolder::create: Pad bevindt zich niet in open_basedir pad
28 sep 2017 20:03
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):
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
- Heeft onderwerp gestart
- Joomla!NL ontdekker
- Berichten: 32
JFolder::create: Pad bevindt zich niet in open_basedir pad
28 sep 2017 20:17
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.
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
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum. |
- WoodyF4u
- Moderator + Nieuwsteam
- Berichten: 11276
Tijd voor maken pagina: 0.700 seconden