Code erreur: fopen, fwrite, fclose dans le pied de page

Un article de Wiki Maximus CMS.

Ce cas est spécifique lors d'un transfert de serveur à serveur ( changement d'hébergeur par exemple ) ou tout simplement mise en ligne d'un site qui était jusqu'alors présent sur votre propre machine:

 Warning: fopen(cache/cron/cron-cronoptimize1.php) [function.fopen]: failed to open stream:
    Permission denied in /debian/***/kernel/utility.php on line 74
 Warning: fwrite(): supplied argument is not a valid stream resource
    in /debian/***/kernel/utility.php on line 81
 Warning: fclose(): supplied argument is not a valid stream resource 
    in /debian/***/kernel/utility.php on line 82

Ceci est significatif d'un problême de CHMOD sur des fichiers ( cron dans cet exemple )

Conclusion, regardez vos chmods du dossier cache/cron

ensuite dans ce dossier vous ne devez conserver que ces fichiers :

  • .htaccess
  • index.html
  • config-alltables.php
  • config-ramasse-miette.php
  • config-securefiles.php
  • config-table1.php


Vous devez donc supprimer tous les autres fichiers qui sont générés par le cron de Maximus

Suite à cela, vos crons seront ré-éxecutés comme prévu et vous n'aurez plus ce type d'erreur.