Chmod met PHP
Mark Hogeveen
26/08/2013 16:20:36Hallo,
Ik ben bezig met een script te maken dat een bestand maakt en erin schrijft.
Het bestand bestaat dus nog niet.
Dit kan soms wel eens fout gaan omdat er bijvoorbeeld niet in de file mag worden geschreven, of omdat er soms niet uit mag worden gelezen.
Dit is mijn code:
Nu wil ik graag dat dit stukje zodanig wordt veranderd, dat het het altijd werkt.
Dus op een of andere manier moet de file worden ge-chmod door PHP.
Het bestand hoeft maar eenmalig te worden gemaakt.
Kan iemand me helpen?
Ik ben bezig met een script te maken dat een bestand maakt en erin schrijft.
Het bestand bestaat dus nog niet.
Dit kan soms wel eens fout gaan omdat er bijvoorbeeld niet in de file mag worden geschreven, of omdat er soms niet uit mag worden gelezen.
Dit is mijn code:
Code (php)
Nu wil ik graag dat dit stukje zodanig wordt veranderd, dat het het altijd werkt.
Dus op een of andere manier moet de file worden ge-chmod door PHP.
Het bestand hoeft maar eenmalig te worden gemaakt.
Kan iemand me helpen?
Gewijzigd op 26/08/2013 16:20:49 door Mark Hogeveen
PHP hulp
18/12/2024 18:21:38Eddy E
26/08/2013 16:49:12Niet het bestand chmodden(), maar de map waar het in komt (en eventueel de map daarboven ook).
En uiteraard het PHP-bestand zelf waarin je deze code zet ook chmodden().
Maar als het maar eenmalig hoeft, waarom dan niet even snel via FileZilla oid doen?
En uiteraard het PHP-bestand zelf waarin je deze code zet ook chmodden().
Maar als het maar eenmalig hoeft, waarom dan niet even snel via FileZilla oid doen?
LEDfan nvt
26/08/2013 17:07:43Ik denk dat het hier gaat om het aanmaken van een configuratie bestand.
Ik zou in het archief dat je download al een map 'config' met daarin een leeg bestand config,php toevoegen, Op de configuratie pagina kijk je dan eerst naar de rechten van de map (http://php.net/manual/en/function.is-writable.php). Als deze goed staan ga je verder met het configureren. Als deze niet goed staan kan je aan de gebruiker vragen om de directories goed te zetten. Als tweede optie kan je het config bestand in een textarea plaatsen en het de gebruiken laten kopieren naar het configuratie bestand.
Ik zou in het archief dat je download al een map 'config' met daarin een leeg bestand config,php toevoegen, Op de configuratie pagina kijk je dan eerst naar de rechten van de map (http://php.net/manual/en/function.is-writable.php). Als deze goed staan ga je verder met het configureren. Als deze niet goed staan kan je aan de gebruiker vragen om de directories goed te zetten. Als tweede optie kan je het config bestand in een textarea plaatsen en het de gebruiken laten kopieren naar het configuratie bestand.