chmod 0777 werkt niet hij maakt er 0755 van

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Raymond

raymond

06/02/2008 18:47:00
Quote Anchor link
ik heb een global functie in php die ik van uit flash aan spreek om een map aan te maken op de server. Aleen maakt hij in plaats van een chmod 0777 er een 0755 van en dit geeft dan problemen met het uploaden van bestanden.

hier de functie

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
function createDirectory($directory) {
        return mkdir($directory, 0777);
}

?>

iemand een idee waar aan dit kan liggen. De boven liggende directory heeft natuurlijk ook chmod van 0777.
 
PHP hulp

PHP hulp

01/12/2024 10:51:56
 
Joren de Wit

Joren de Wit

06/02/2008 18:48:00
Quote Anchor link
Standaard is de chmod volgens mij al 0777 bij mkdir(), dus als je de 2e parameter eens weglaat?
 
Raymond

raymond

06/02/2008 18:51:00
Quote Anchor link
had ik al gedaan, helaas geeft dit niet het gewenste resultaat.
 
Joren de Wit

Joren de Wit

06/02/2008 19:13:00
Quote Anchor link
En achteraf nog eens chmod() aanroepen?
 

06/02/2008 19:27:00
Quote Anchor link
Achteraf chmod() aanroepen was bij mij inderdaad de oplossing.
Hoe het komt dat mkdir() standaard die waarde niet meeneemt is mij onbekend. Misschien kan een Linux/Unix -expert- hier antwoord opgeven.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.