This question has been flagged
2 Replies
3879 Views

i installed theme on odoo 11 community its running on centos 7

so i decide touninstall the theme after uninstalling i get error 500 "

Internal Server Error

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application."

Below are the logs of the issue, this appear just after login

2018-09-19 16:53:48,021 18093 INFO cashcall werkzeug: 20.20.20.43 - - [19/Sep/2018 16:53:48] "GET /web HTTP/1.1" 500 -

2018-09-19 16:53:48,025 18093 ERROR cashcall werkzeug: Error on request:

Traceback (most recent call last):

  File "/home/odoo11/odoo11-venv/lib/python3.5/site-packages/werkzeug/serving.py", line 205, in run_wsgi

    execute(self.server.app)

  File "/home/odoo11/odoo11-venv/lib/python3.5/site-packages/werkzeug/serving.py", line 193, in execute

    application_iter = app(environ, start_response)

  File "/home/odoo11/source/odoo/service/server.py", line 250, in app

    return self.app(e, s)

  File "/home/odoo11/source/odoo/service/wsgi_server.py", line 166, in application

    return application_unproxied(environ, start_response)

  File "/home/odoo11/source/odoo/service/wsgi_server.py", line 154, in application_unproxied

    result = handler(environ, start_response)

  File "/home/odoo11/source/odoo/http.py", line 1318, in __call__

    return self.dispatch(environ, start_response)

  File "/home/odoo11/source/odoo/http.py", line 1292, in __call__

    return self.app(environ, start_wrapped)

  File "/home/odoo11/odoo11-venv/lib/python3.5/site-packages/werkzeug/wsgi.py", line 599, in __call__

    return self.app(environ, start_response)

  File "/home/odoo11/source/odoo/http.py", line 1490, in dispatch

    result = ir_http._dispatch()

  File "/home/odoo11/source/addons/auth_signup/models/ir_http.py", line 19, in _dispatch

    return super(Http, cls)._dispatch()

  File "/home/odoo11/source/addons/web_editor/models/ir_http.py", line 22, in _dispatch

    return super(IrHttp, cls)._dispatch()

  File "/home/odoo11/source/addons/http_routing/models/ir_http.py", line 393, in _dispatch

    result = super(IrHttp, cls)._dispatch()

  File "/home/odoo11/source/addons/utm/models/ir_http.py", line 26, in _dispatch

    response = super(IrHttp, cls)._dispatch()

  File "/home/odoo11/source/odoo/addons/base/ir/ir_http.py", line 212, in _dispatch

    return cls._handle_exception(e)

  File "/home/odoo11/source/addons/utm/models/ir_http.py", line 31, in _handle_exception

    response = super(IrHttp, cls)._handle_exception(exc)

  File "/home/odoo11/source/odoo/addons/base/ir/ir_http.py", line 182, in _handle_exception

   return request._handle_exception(exception)

  File "/home/odoo11/source/odoo/http.py", line 770, in _handle_exception

    return super(HttpRequest, self)._handle_exception(exception)

  File "/home/odoo11/source/odoo/http.py", line 310, in _handle_exception

    raise pycompat.reraise(type(exception), exception, sys.exc_info()[2])

  File "/home/odoo11/source/odoo/tools/pycompat.py", line 87, in reraise

    raise value

  File "/home/odoo11/source/odoo/addons/base/ir/ir_http.py", line 208, in _dispatch

    result = request.dispatch()

  File "/home/odoo11/source/odoo/http.py", line 829, in dispatch

    r = self._call_function(**self.params)

  File "/home/odoo11/source/odoo/http.py", line 342, in _call_function

    return checked_call(self.db, *args, **kwargs)

  File "/home/odoo11/source/odoo/service/model.py", line 97, in wrapper

    return f(dbname, *args, **kwargs)

  File "/home/odoo11/source/odoo/http.py", line 338, in checked_call

    result.flatten()

  File "/home/odoo11/source/odoo/http.py", line 1269, in flatten

    self.response.append(self.render())

  File "/home/odoo11/source/odoo/http.py", line 1262, in render

    return env["ir.ui.view"].render_template(self.template, self.qcontext)

  File "/home/odoo11/source/odoo/addons/base/ir/ir_ui_view.py", line 1195, in render_template

    return self.browse(self.get_view_id(template)).render(values, engine)

  File "/home/odoo11/source/addons/web_editor/models/ir_ui_view.py", line 27, in render

    return super(IrUiView, self).render(values=values, engine=engine)

  File "/home/odoo11/source/odoo/addons/base/ir/ir_ui_view.py", line 1204, in render

    return self.env[engine].render(self.id, qcontext)

  File "/home/odoo11/source/odoo/addons/base/ir/ir_qweb/ir_qweb.py", line 57, in render

    return super(IrQWeb, self).render(id_or_xml_id, values=values, **context)

  File "/home/odoo11/source/odoo/addons/base/ir/ir_qweb/qweb.py", line 271, in render

    self.compile(template, options)(self, body.append, values or {})

  File "/home/odoo11/source/odoo/addons/base/ir/ir_qweb/qweb.py", line 344, in _compiled_fn

    raise e

  File "/home/odoo11/source/odoo/addons/base/ir/ir_qweb/qweb.py", line 342, in _compiled_fn

    return compiled(self, append, new, options, log)

  File "<template>", line 1, in template_171_99

 

  File "<template>", line 2, in body_call_content_98

 

  File "/home/odoo11/source/odoo/addons/base/ir/ir_qweb/qweb.py", line 349, in _compiled_fn

    raise QWebException("Error to render compiling AST", e, path, node and etree.tostring(node[0], encoding='unicode'), name)

odoo.addons.base.ir.ir_qweb.qweb.QWebException: 'NoneType' object is not subscriptable

Traceback (most recent call last):

  File "/home/odoo11/source/odoo/addons/base/ir/ir_qweb/qweb.py", line 342, in _compiled_fn

    return compiled(self, append, new, options, log)

  File "<template>", line 1, in template_web_menu_secondary_145

TypeError: 'NoneType' object is not subscriptable

 

Error to render compiling AST

TypeError: 'NoneType' object is not subscriptable

Template: web.menu_secondary

Path: /templates/t/ul/t

Node: <t t-foreach="menu['children']" t-as="menu">

                <li>

                    <t t-if="menu['children']">

                        <a>

                            <t t-esc="menu['name']"/>

                            <span class="fa arrow"/>

                        </a>

                    </t>

                    <t t-if="not menu['children']">

                        <t t-call="web.menu_link"/>

                    </t>

                    <t t-call="web.menu_secondary_submenu"/>

                </li>

            </t>

 

Avatar
Discard
Best Answer

upgrade web module through the terminal

sudo su postgres
./odoo-bin -d db_name -u module_name[web] -r role/db_user -w password


Avatar
Discard
Author Best Answer

thank you Hilar for your answer but i have no experience in terminal commands so

could you please write the command? and thank you again 



 
Avatar
Discard

answer updated