I installed OpenERP 7 on a Centos 6.3 box.
When I open the browser and go to the OpenERP address, i get the error : "No handler found"
I activated debug mode, and here's what I get :
Jun 24 21:57:22 ns2299407 OpenERP Server 7.0-20130623-231037:?:INFO:openerp:addons paths: /usr/lib/python2.6/site-packages/openerp-7.0_20130623_231037-py2.6.egg/openerp/addons
Jun 24 21:57:22 ns2299407 OpenERP Server 7.0-20130623-231037:?:INFO:openerp:database hostname: localhost
Jun 24 21:57:22 ns2299407 OpenERP Server 7.0-20130623-231037:?:INFO:openerp:database port: 5432
Jun 24 21:57:22 ns2299407 OpenERP Server 7.0-20130623-231037:?:INFO:openerp:database user: openerp
Jun 24 21:57:22 ns2299407 OpenERP Server 7.0-20130623-231037:?:INFO:openerp.addons.google_docs.google_docs:GData lib version
%s GData-Python/2.0.17
detectedJun 24 21:57:22 ns2299407 OpenERP Server 7.0-20130623-231037:?:CRITICAL:openerp.modules.module:Couldn't load module web
Jun 24 21:57:22 ns2299407 OpenERP Server 7.0-20130623-231037:?:CRITICAL:openerp.modules.module:[Errno 1] Opération non permise: '/tmp/oe-sessions-openerp' Jun 24 21:57:22 ns2299407 OpenERP Server 7.0-20130623-231037:?:ERROR:openerp.service:Failed to load server-wide module
web
.#012Theweb
module is provided by the addons found in theopenerp-web
project.#012Maybe you forgot to add those addons in your addons_path configuration.#012Traceback (most recent call last):#012 File "/usr/lib/python2.6/site-packages/openerp-7.0_20130623_231037-py2.6.egg/openerp/service/__init__.py", line 60, in load_server_wide_modules#012 openerp.modules.module.load_openerp_module(m)#012 File "/usr/lib/python2.6/site-packages/openerp-7.0_20130623_231037-py2.6.egg/openerp/modules/module.py", line 415, in load_openerp_module#012 getattr(sys.modules['openerp.addons.' + module_name], info['post_load'])()#012 File "/usr/lib/python2.6/site-packages/openerp-7.0_20130623_231037-py2.6.egg/openerp/addons/web/http.py", line 628, in wsgi_postload#012 openerp.wsgi.register_wsgi_handler(Root())#012 File "/usr/lib/python2.6/site-packages/openerp-7.0_20130623_231037-py2.6.egg/openerp/addons/web/http.py", line 520, in __init__#012 path = session_path()#012 File "/usr/lib/python2.6/site-packages/openerp-7.0_20130623_231037-py2.6.egg/openerp/addons/web/http.py", line 505, in session_path#012 os.chmod(path, 0700)#012OSError: [Errno 1] Opération non permise: '/tmp/oe-sessions-openerp'Jun 24 21:57:22 ns2299407 OpenERP Server 7.0-20130623-231037:?:INFO:openerp:OpenERP server is running, waiting for connections...
Jun 24 21:57:22 ns2299407 OpenERP Server 7.0-20130623-231037:?:INFO:openerp.service.wsgi_server:HTTP service (werkzeug) running on 0.0.0.0:8069
Specifically there seems to be a problem with the "web" module, as it says "Couldn't load module web"
I double checked my addons path and it is set correcly in openerp-web.cfg like this :
addons_path = /usr/lib/python2.6/site-packages/openerp-7.0_20130623_231037-py2.6.egg/openerp/addons
also the "web" module folder is there in the /addons folder. I don't know why it cannot load it.
What am I doing wrong ?
edit : I finally solved the problem. The issue was that during the install, when creating the postgresql user, I was giving him a password instread of just pressing enter twice and giving him super admin rights. I am using the Centos install script provided by "nachum234" (search on Google as I don't have enough karma to post links yet)