On 4 Sep 2012, at 9:22 PM, webtest <ert...@gmail.com> wrote:
> I am running web2py on Centos and used the fedora shell script to do the 
> installation. It did set all my folder/files as apache:apache, did the 
> selinux configuration and such. I have the welcome and examples applications 
> loaded.
> When I run the examples application locally I get no errors (here this makes 
> me think the DAL is set up fine and working) But when I access it online I 
> get the internal error : unknown ticket created message.
> Here is the error log it generates. It looks like a permissions issue but I 
> already verified that all files as set as apache:apache , as it is in my 
> httpd config and the folder/files have write and read permissions.
> What could be the reason for this?

If you're very sure about permissions, try disabling selinux, at least as an 
experiment. 

> 
> [Tue Sep 04 23:12:49 2012] [error] ERROR:web2py.cache:corrupted file 
> /opt/web-apps/web2py/applications/examples/cache/cache.shelve, will try 
> delete it!
> [Tue Sep 04 23:12:49 2012] [error] WARNING:web2py.cache:unable to delete file 
> /opt/web-apps/web2py/applications/examples/cache/cache.shelve
> [Tue Sep 04 23:12:49 2012] [error] ERROR:web2py:Traceback (most recent call 
> last):
> [Tue Sep 04 23:12:49 2012] [error]   File 
> "/opt/web-apps/web2py/gluon/restricted.py", line 205, in restricted
> [Tue Sep 04 23:12:49 2012] [error]     exec ccode in environment
> [Tue Sep 04 23:12:49 2012] [error]   File 
> "/opt/web-apps/web2py/applications/examples/compiled/models/menu.py", line 
> 63, in <module>
> [Tue Sep 04 23:12:49 2012] [error]   File 
> "/opt/web-apps/web2py/gluon/dal.py", line 6320, in define_table
> [Tue Sep 04 23:12:49 2012] [error]     polymodel=polymodel)
> [Tue Sep 04 23:12:49 2012] [error]   File 
> "/opt/web-apps/web2py/gluon/dal.py", line 710, in create_table
> [Tue Sep 04 23:12:49 2012] [error]     logfile = 
> self.file_open(table._loggername, 'a')
> [Tue Sep 04 23:12:49 2012] [error]   File 
> "/opt/web-apps/web2py/gluon/dal.py", line 545, in file_open
> [Tue Sep 04 23:12:49 2012] [error]     fileobj = 
> portalocker.LockedFile(filename,mode)
> [Tue Sep 04 23:12:49 2012] [error]   File 
> "/opt/web-apps/web2py/gluon/portalocker.py", line 120, in __init__
> [Tue Sep 04 23:12:49 2012] [error]     self.file = 
> open(filename,mode.replace('w','a'))
> [Tue Sep 04 23:12:49 2012] [error] IOError: [Errno 13] Permission denied: 
> '/opt/web-apps/web2py/applications/examples/databases/sql.log'
> 
> 


-- 



Reply via email to