Où vont les journaux des passagers?

11

J'ai une application Rails exécutée sur CentOS avec Apache / Passenger, et j'ai un petit problème: je n'ai pas de journaux pour mon application Rails, qu'est-ce qui me manque?

Voici ma conf apache:

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName domain.com
    ServerAlias www.domain.com
    Include /home/ftpanel/conf/alias/domain.com.alias
    DocumentRoot /home/mgimmo/public_html/immo/public/

    #Configuration PHP
FastCgiExternalServer /home/mgimmo/ftpanel-config/php5.fpm -socket   /home/ftpanel/conf/sock/mgimmo.sock
    Alias /ftpanel-config/ /home/mgimmo/ftpanel-config/

    <Directory /home/mgimmo/public_html/immo/public/>
            Options -Indexes FollowSymLinks -MultiViews
            AllowOverride All
    </Directory>
    ServerSignature Off

Awea
la source
1
Votre journal devrait être /home/mgimmo/public_html/immo/log/production.log. Vérifiez si cela est accessible en écriture par l'utilisateur du serveur Web.
taro
Je fais un chown sur le production.log et ouais ça marche! Pourquoi je n'y ai pas pensé si tôt ... Pouvez-vous répondre alors je vous donne quelques points :)
Awea

Réponses:

7

Les journaux d'application sont comme d'habitude dans le répertoire des journaux sous la racine de l'application.

Dans votre cas, le chemin complet est /home/mgimmo/public_html/immo/log/production.log

Assurez-vous que le fichier est accessible en écriture par l'utilisateur du serveur Web.

taro
la source