While re-reading the configure options, I noticed that a trailing / was written in the help
--with-log-dir=PATH Folder where to store log files (default log/) So I ran configure again using --with-log-dir=log/ this time. This fixed this error. On 12/13/2012 05:45 PM, Linux IT Services Support wrote: > Hello, > > > I upgraded icinga-web from 1.7.1 to 1.8.1. > > I used the following configure arguments: > > --prefix=/usr/local/icinga-web --with-web-user=apache > --with-web-group=apache --with-web-path=/icinga-web > --with-web-apache-path=/etc/httpd/conf.d --with-db-type=mysql > --with-db-host=localhost --with-db-port=3306 --with-db-name=icinga_web > --with-db-user=icinga_web --with-db-pass=******* > --with-conf-dir=etc/conf.d --with-log-dir=log > > I used --with-log-folder=log in my previous 1.7.1 configure, but for > 1.8.1 it gave me the following warning: > > configure: WARNING: unrecognized options: --with-log-folder > > So, I checked the options and used --with-log-dir instead, assuming it > had changed. > > I installed with make upgrade (I previously updated icinga to 1.8.3 and > updated the database with > mysql -p icinga < mysql-upgrade-1.8.0.sql, because I used 1.7.1 previously) > > > At the start screen (where I expect to see the login screen), I get this > message: > > > Uncaught AgaviLoggingException thrown: > Cannot open file "log/debug-2012-12-13.log", please check permissions on > file or directory. > > > The logging is normally in /usr/local/icinga-web/log. The log files were > written there with the previous release without problems. > > > The permissions are ok: > > > drwxr-xr-x. 2 apache apache 4096 Dec 13 17:01 log > > > The webserver runs as apache. > > apache 18407 18405 0 16:48 ? 00:00:02 /usr/sbin/httpd > > > Selinux runs in permissive mode. > > > When su'ing to apache (temporary enabled for testing) I can create a > file in that directory without a problem. > > > So my guess is that icinga-web tries to write to another location, > because I did not specify a absolute path to the --with-conf-dir option. > However I do not know how to find out where that location is. > > > The classic UI seems to work OK. > > > Any advise on how to solve this is appreciated. > > > Thanks, > > > Hans Feringa > > > > > > > > > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > icinga-users mailing list > icinga-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/icinga-users ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ icinga-users mailing list icinga-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/icinga-users