заполнение журнала

Warning: fwrite() expects parameter 1 to be resource, null given

При запуске кода записи строк в журнал выходит предупреждение:

Warning: fwrite() expects parameter 1 to be resource, null given ...

Warning: fclose() expects parameter 1 to be resource, null given ...

При этом файл не заполняется. Как исправить?

Код программы:

Subscribe to RSS - заполнение журнала