Vermeld in iedere vraag duidelijk:
- De versie van Joomla! 2.5 die je gebruikt
- De volledige url van je website indien mogelijk.
- De versie van de extensie waar de vraag over gaat.
opgelost JFolder::create: Kan de map niet aanmaken Unable to write en
JFolder::create: Kan de map niet aanmaken Unable to write en
24 apr 2013 19:34
Als ik een template of extensie wil installeren krijg ik deze melding.
maprechten staan goed.
config is goed ingesteld.
Wel staat de safe mode on in php
Kan ik met safe mode on wel installeren?
maprechten staan goed.
config is goed ingesteld.
Wel staat de safe mode on in php
Kan ik met safe mode on wel installeren?
- maffeaffe
-
Heeft onderwerp gestart
- Vaste bezoeker van Joomla!NL
-
- Berichten: 633
-
JFolder::create: Kan de map niet aanmaken Unable to write en
24 apr 2013 19:41 - 24 apr 2013 20:43
Om een Joomla! website goed te laten functioneren, is het nodig dat alle bestanden en folders schrijfbaar zijn voor Joomla! (dus voor PHP, dus voor de webserver). Wordt er gekozen voor PHP Safe Mode, dan is het dus zaak dat alle (!) bestanden dezelfde eigenaar hebben maar dat sommige bestanden beschrijfbaar zijn voor de webserver.
Er wordt hierbij meestal gekozen om de eigenaar van alle Joomla! bestanden gelijk te stellen aan de gebruiker ("apache") waarmee de webserver (Apache) draait. Hierna wordt bepaald welke bestanden en folders schrijfbaar moet zijn en welke niet. Zo zal de folder "libraries" read-only gemaakt kunnen worden, terwijl "components" of "tmp" wel schrijfbaar zijn.
Als je dan denkt dat dat veilig is, dan moet je even in de PHP manual kijken. Er zijn tal van mogelijkheden om een bestand dat geen schrijfpermissies bevat, tijdelijk wel te voorzien van die permissies (de PHP-variant van "chmod"). De voorwaarde is dan natuurlijk wel dat de webserver de eigenaar is van die bestanden.
De enige manier om permanent te voorkomen dat een bepaald bestand schrijfbaar is voor de webserver, is door dit bestand een andere eigenaar mee te geven. En dat werkt nu juist niet vanwege Safe Mode: Een verschil in eigenaar wordt niet toegestaan.
Er wordt hierbij meestal gekozen om de eigenaar van alle Joomla! bestanden gelijk te stellen aan de gebruiker ("apache") waarmee de webserver (Apache) draait. Hierna wordt bepaald welke bestanden en folders schrijfbaar moet zijn en welke niet. Zo zal de folder "libraries" read-only gemaakt kunnen worden, terwijl "components" of "tmp" wel schrijfbaar zijn.
Als je dan denkt dat dat veilig is, dan moet je even in de PHP manual kijken. Er zijn tal van mogelijkheden om een bestand dat geen schrijfpermissies bevat, tijdelijk wel te voorzien van die permissies (de PHP-variant van "chmod"). De voorwaarde is dan natuurlijk wel dat de webserver de eigenaar is van die bestanden.
De enige manier om permanent te voorkomen dat een bepaald bestand schrijfbaar is voor de webserver, is door dit bestand een andere eigenaar mee te geven. En dat werkt nu juist niet vanwege Safe Mode: Een verschil in eigenaar wordt niet toegestaan.
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: 13642
JFolder::create: Kan de map niet aanmaken Unable to write en
24 apr 2013 21:53
Hallo Maffeaffe,
Volgens is je werkelijke vraag nog niet beantwoord. Deze is:
Als de safe_mode aan staat, dan is de structuur en werking van de rechten zoals Jelle beschrijft.
Om in deze situatie toch te kunnen installeren heeft het Joomla project de FTP laag bedacht.
Configureer deze en zet deze eens aan en probeer dan nogmaals je template te installeren.
Je vindt de FTP laag bij Algemene Instellingen in het tabje server.
Volgens is je werkelijke vraag nog niet beantwoord. Deze is:
Kan ik met safe mode on wel installeren?
Als de safe_mode aan staat, dan is de structuur en werking van de rechten zoals Jelle beschrijft.
Om in deze situatie toch te kunnen installeren heeft het Joomla project de FTP laag bedacht.
Configureer deze en zet deze eens aan en probeer dan nogmaals je template te installeren.
Je vindt de FTP laag bij Algemene Instellingen in het tabje server.
- Otto
-
- Nieuw op Joomla!NL
-
JFolder::create: Kan de map niet aanmaken Unable to write en
24 apr 2013 21:57 - 24 apr 2013 22:00
Klopt helemaal Otto en bedankt voor de aanvulling.
Als TS het goed leest dan weet of wist hij dat daar de FTP layer voor is uitgevonden.
Dit staat overal beschreven in de joomla handleidingen.
Als TS het goed leest dan weet of wist hij dat daar de FTP layer voor is uitgevonden.
Dit staat overal beschreven in de joomla handleidingen.

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: 13642
JFolder::create: Kan de map niet aanmaken Unable to write en
25 apr 2013 11:16
hallo Jelle en Otto,
Heb ik inderdaad geprobeerd, maar krijg dan ook foutmelding:
JFTP: :write: foutmelding
Kan gegevens niet opslaan. Fout: Kan configuratiebestand niet openen om te schrijven
Alle mappen staan op 777 ook de bestanden
Heb ik inderdaad geprobeerd, maar krijg dan ook foutmelding:
JFTP: :write: foutmelding
Kan gegevens niet opslaan. Fout: Kan configuratiebestand niet openen om te schrijven
Alle mappen staan op 777 ook de bestanden
- maffeaffe
-
Heeft onderwerp gestart
- Vaste bezoeker van Joomla!NL
-
- Berichten: 633
-
JFolder::create: Kan de map niet aanmaken Unable to write en
25 apr 2013 11:48 - 25 apr 2013 11:48Je zet thuis de voordeur toch ook niet wijd open? Zet je maprechten terug op 755 en je bestandsrechten op 644, anders heb je straks helemaal geen site meer.Alle mappen staan op 777 ook de bestande
Controleer het volgende:
- Als je ftp laag aan moet staan, kijk dan of alle gegevens kloppen. Vooral FTP root controleren.
- Je bent geen eigenaar van bepaalde mappen en/of bestanden
- Het pad naar je tmp en logs map staat niet goed. Te controleren met path.php . Uitpakken, in de root zetten en path.php achter je url typen.
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: 37624
JFolder::create: Kan de map niet aanmaken Unable to write en
25 apr 2013 13:38
hallo AStrid,
uiteraard zet ik later alle rechten terug, maar moest toch wat proberen ?
is opgelost ftp root moest nog domains voor.
dank!
uiteraard zet ik later alle rechten terug, maar moest toch wat proberen ?

is opgelost ftp root moest nog domains voor.
dank!
- maffeaffe
-
Heeft onderwerp gestart
- Vaste bezoeker van Joomla!NL
-
- Berichten: 633
-
JFolder::create: Kan de map niet aanmaken Unable to write en
25 apr 2013 13:48
Fijn dat het opgelost is.
Dank je wel voor de terugkoppeling.
Je kunt in de toekomst zelf na het terugkoppelen de topic sluiten door op de groene "opgelost" knop te klikken.
Dank je wel voor de terugkoppeling.
Je kunt in de toekomst zelf na het terugkoppelen de topic sluiten door op de groene "opgelost" knop te klikken.
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: 37624
Tijd voor maken pagina: 0.781 seconden