Bonsoir, je rencontre un probléme plutôt curieux.
J'ai une class qui intègre une autre class pour la création d'un fichier sitemap.
Ce script fonctionne parfaitement du moins jusque maintenant, seulement je l'ai utiliser comme je fais d'habitude pour un nouveau site.
Surprise le script ne créer ni le fichier, et ne rempli rien du tout.
Il ne me retourne même plus d'erreur
Je suis largué , ou le serveur en question à une nouvelle version de PHP ou simplement l'espace est corrompu car mes chmod ne serve à rien
J'ai créer manuellement le fichier mais rien ne se passe, en principe il doit être rempli avec des données dynamique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 $sitemap = $_SERVER['DOCUMENT_ROOT'].'/sitemap.xml'; if (!file_exists($sitemap)) { @umask(0); if(@fopen($sitemap,'a+') == true){ if(@chmod($sitemap,0777)){ $S->write($sitemap); } } }else{ // Enregistrement dans un fichier if(@chmod($sitemap,0777)){ $S->write($sitemap); } }
J'ai utiliser ce même script sur un serveur OVH sans probléme
Partager