jesteś uruchamianiu tego SyslogLogger
, dzięki czemu rejestrowanie trafi do syslog (w większości przypadków dostępne jako plik w /var/log/syslog w systemach uniksowych), a nie w pliku dziennika. Parametr przekazywany do rejestratora (mysite-platform-production) jest identyfikatorem używanym przez syslog, a nie nazwą pliku.
Jeśli chcesz się zalogować do pliku w katalogu dziennika, trzeba skonfigurować rejestrator następująco:
RAILS_DEFAULT_LOGGER = Logger.new('log/production.log')
ALE: jestem całkiem pewny, że nie mamy do zrobić jawnie, ale to, że odbywa się domyślnie przez szyny, więc proponuję nie tylko ustawienie RAILS_DEFAULT_LOGGER
w kodzie i powinieneś dostać logger, który loguje się log/production.log niejawnie ...
nie jesteś rejestrowanie czegokolwiek? –
Czy nie powinny istnieć przynajmniej te trasy, które zostały trafione w dzienniku? – Shamoon
Czy są odpowiednie uprawnienia do zapisu podane do 'log/production.log'? –