j'ai un problème de création de fichier. Avec le code suivant :
Code : Tout sélectionner
$filename = OUTPUTS_PATH.date('Y_m_d_G_i_s')."_Courrier.txt";
if (!$handle = fopen($filename, 'w+'))
{
$msg = "Impossible d'ouvrir le fichier ($filename)";
array_push ($output, $msg);
throw new Exception ($msg);
exit;
}
// Ecrivons quelque chose dans notre fichier.
if (fwrite($handle, $fichier_export) === FALSE)
{
$msg = "Impossible d'écrire dans le fichier ($filename)";
array_push ($output, $msg);
throw new Exception ($msg);
exit;
}
// on update pour ne pas regénerer le fichier une deuxieme fois
fclose($handle);
Code : Tout sélectionner
Warning: fopen(./outputs/2008_03_07_8_52_44_Courrier.txt) [function.fopen]: failed to open stream: Permission denied in /web/scrt/batchs/campagnes.php on line 1529
Fatal error: Uncaught exception 'Exception' with message 'Impossible d'ouvrir le fichier (./outputs/2008_03_07_8_52_44_Courrier.txt)' in /web/scrt/batchs/campagnes.php:1533 Stack trace: #0 {main} thrown in /web/scrt/batchs/campagnes.php on line 1533Merci d'avance