An error has occurred

Warning: touch(): Unable to create file /home/protected/shared/dat/log/access.log because No such file or directory in /home/public/e-bible.app/app/lib/pkg/log.inc line 14

[1] file: []: handle_error(4)
[2] file: /home/public/e-bible.app/app/lib/pkg/log.inc[14]: touch(1)
[3] file: /home/public/e-bible.app/app/lib/pkg/pkg.inc[136]: pkg_init_log(0)
[4] file: /home/public/e-bible.app/app/app.php[13]: require_once(1)
[5] file: /home/public/e-bible.app/index.php[29]: require(1)
=== DEBUG ===

Fatal error: Uncaught Error: Undefined constant "THIS_IP" in /home/public/e-bible.app/app/lib/pkg/error.inc:63 Stack trace: #0 [internal function]: handle_error(2, 'touch(): Unable...', '/home/public/e-...', 14) #1 /home/public/e-bible.app/app/lib/pkg/log.inc(14): touch('/home/protected...') #2 /home/public/e-bible.app/app/lib/pkg/pkg.inc(136): pkg_init_log() #3 /home/public/e-bible.app/app/app.php(13): require_once('/home/public/e-...') #4 /home/public/e-bible.app/index.php(29): require('/home/public/e-...') #5 {main} thrown in /home/public/e-bible.app/app/lib/pkg/error.inc on line 63