SP:Debug
De Hegyd Doc.
(Différences entre les versions)
(Page créée avec « Catégorie:Sites_packagés = Debug = * En dev, '''xDebug''' est installé sur le serveur, et affiche les erreurs php de tout type. * En production, un email est envoy… ») |
(→Environnement de production) |
||
| (3 versions intermédiaires masquées) | |||
| Ligne 1 : | Ligne 1 : | ||
[[Catégorie:Sites_packagés]] | [[Catégorie:Sites_packagés]] | ||
| - | = | + | = L'aide au Debugging = |
| - | + | == Environnement de développement == | |
| - | + | '''xDebug''' est installé sur le serveur, et affiche les erreurs php de tout type. | |
| - | * Un composant [[ | + | |
| + | == Environnement de production == | ||
| + | |||
| + | Un email est envoyé a chaque fois qu'un erreur php survient (tout type) (application OSSEC). | ||
| + | L'application enregistre également toutes les actions dans des fichiers de log, pour voir en détail (l'url exacte appelée...), il suffit de taper la commande : | ||
| + | <pre> | ||
| + | cat /var/log/httpd/*_log| grep "DATE_EXACTE" | ||
| + | </pre> | ||
| + | Pour avoir une vue de tous les évènements qui ont eu lieu a la date recherchées (ne pas mettre les secondes). | ||
| + | |||
| + | == Tout environnement == | ||
| + | |||
| + | * Un composant '''[[SP:Composant:Debug|Debug]]''' propre au projet permet de tracer les opérations effectués. | ||
| + | * '''Xdebug + KcacheGrind''' peuvent être utilisés conjointement pour établir des rapports pourssés sur un script donné. | ||
Version actuelle en date du 26 juillet 2010 à 16:12
Sommaire |
[modifier] L'aide au Debugging
[modifier] Environnement de développement
xDebug est installé sur le serveur, et affiche les erreurs php de tout type.
[modifier] Environnement de production
Un email est envoyé a chaque fois qu'un erreur php survient (tout type) (application OSSEC). L'application enregistre également toutes les actions dans des fichiers de log, pour voir en détail (l'url exacte appelée...), il suffit de taper la commande :
cat /var/log/httpd/*_log| grep "DATE_EXACTE"
Pour avoir une vue de tous les évènements qui ont eu lieu a la date recherchées (ne pas mettre les secondes).
[modifier] Tout environnement
- Un composant Debug propre au projet permet de tracer les opérations effectués.
- Xdebug + KcacheGrind peuvent être utilisés conjointement pour établir des rapports pourssés sur un script donné.
