Codeigniter pas la création de fichiers journaux
Sous config.php
j'ai:
$config['log_threshold'] = 4;
$config['log_path'] = '/home/myaccount/logFilesFolder';
Dans index.php j'ai:
error_reporting(E_ALL);
La seule façon que je peux sembler obtenir quelque chose de journal est si je le chmod de ce répertoire à rwx (777), ce qui ne semble pas juste pour moi. Et il ne voit pas à la journalisation de toutes les erreurs.
Dans mon local/environnement de dev, il semble fonctionner, mais sur mon serveur de production, rien n'est enregistré. Je n'arrive pas à comprendre pourquoi.
votre problème a été résolu?
OriginalL'auteur Stephane Grenier | 2011-06-20
Vous devez vous connecter pour publier un commentaire.
Le nom du fichier journal dans les paramètres de configuration a besoin d'une fin "/" assurez-vous du processus du serveur web est accessible en écriture au répertoire.
OriginalL'auteur Stephane Grenier
Modifier les journaux de propriétaire et de groupe à ce que le propriétaire/groupe de votre serveur web est en cours d'exécution, donnez-lui écrire permanentes et cela devrait fonctionner. Je suppose que dans votre local/dev serveur de votre dossier CI est détenue par vous, qui est pourquoi vous avez besoin de faire un chmod à 777 pour le faire fonctionner.
OriginalL'auteur afarazit
Le répertoire où vous souhaitez que les fichiers journaux pour être sauvé doit être accessible en écriture.
OriginalL'auteur Alex
J'ai essayé beaucoup de solutions et enfin ce qui a fonctionné pour moi:
Ouvrir system/libraries/Log.php
et modifier les lignes suivantes;
définissez la valeur de: $this->log_path à un répertoire accessible à tous, de préférence répertoire de base de sorte qu'il n'y a pas de problèmes d'autorisation. Si vous souhaitez modifier le nom de fichier aussi, la recherche de la variable $filepath et de changer le nom.
Exemple:
$this->log_path = '/log';
touch /log/
redémarrez le serveur web.
Les journaux vont commencer à venir.
J'ai essayé beaucoup d'autres options, aucune n'a fonctionné, ce n'est pas soignée, mais au moins je peux voir mes logs maintenant.
OriginalL'auteur Lavixu