Maison > Questions et réponses > le corps du texte
Je dois créer un répertoire quotidien (/AAAAMMJJ). J'utilise la fonction mkdir(). Lorsque je l'exécute manuellement, cela fonctionne bien, mais lorsqu'il est exécuté par cron, il ne parvient pas à créer le répertoire.
Je pensais que le problème venait des autorisations, mais j'ai même essayé de modifier le répertoire en 777 et cela n'a toujours pas fonctionné.
Voici comment j'utilise mkdir() :
if (!file_exists($auxfile)) { if (!@mkdir($auxfile, 0777, true)) { $error = error_get_last(); echo $error['message']; } }
P粉3814637802024-03-31 12:47:04
Si vous le faites à l'ancienne via les exemples de DirectAdmin. Vous devez vous assurer que vous utilisez le chemin principal. Par exemple. mkdir('/home/DOMAIN.COM/public_html/results/'.$auxfile);