C'est normal, le chown n'est utilisable que par le propriétaire. Tu trouverais ça noraml de pouvoir changer les droits de fichiers qui ne t'appartiennnent pas ?
Quels sont les groupe et propriétaire du répertoire parent à celui que tu essayes de créer ?
En guise de test, réduit ton code php au strict minimum :
- Le mkdir pour la création du répertoire (éventuellement agrémenté de chmods)
- Un touch à l'intérieur du répertoire
Refais tes tests et poste ton code de test et tes résultats. Mets aussi le error_reporting à E_ALL | E_STRICT en PHP5, E_ALL en PHP4.
Tu dis que tu as plusieurs serveurs, ne travaille que sur un seul, en donnant toutes les informations déjà citées (user et group du serveur, que tu trouveras dans la conf apache), le mode d'exécution de php (handler, cgi, fastcgi, isapi, ou suexec).
Voilà, et avec ça on devrait avancer

C'est normal, le chown n'est utilisable que par le propriétaire. Tu trouverais ça noraml de pouvoir changer les droits de fichiers qui ne t'appartiennnent pas ?
Quels sont les groupe et propriétaire du répertoire parent à celui que tu essayes de créer ?
En guise de test, réduit ton code php au strict minimum :
- Le mkdir pour la création du répertoire (éventuellement agrémenté de chmods)
- Un touch à l'intérieur du répertoire
Refais tes tests et poste ton code de test et tes résultats. Mets aussi le error_reporting à E_ALL | E_STRICT en PHP5, E_ALL en PHP4.
Tu dis que tu as plusieurs serveurs, ne travaille que sur un seul, en donnant toutes les informations déjà citées (user et group du serveur, que tu trouveras dans la conf apache), le mode d'exécution de php (handler, cgi, fastcgi, isapi, ou suexec).
Voilà, et avec ça on devrait avancer :)