İçereği Atla
Menü
Bu soru işaretlendi
77 Görünümler


After running the upgrade everything seems to work fine but when I navigate to /web in an incognito tab I get this FileNotFoundError. and the page does not fully render. When I login, it renders nothing and server logs keep giving me this FileNotFoundError

The odoo upgrade script found my filestore at /opt/odoo/.local/share/Odoo/ and copied the files to the latest version. My data_dir path is set in the new version. That file did not exist in v17. Im not sure which module is explictily asking for that file. I have also tried upgrading base, web, website module and some other modules. 


Any suggestions? I would really appreciate your help



Traceback (most recent call last):

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2554, in __call__

    response = request._serve_db()

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2081, in _serve_db

    return self._transactioning(

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2144, in _transactioning

    return service_model.retrying(func, env=self.env)

  File "/opt/odoo/18.0/odoo-18.0/odoo/service/model.py", line 156, in retrying

    result = func()

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2111, in _serve_ir_http

    response = self.dispatcher.dispatch(rule.endpoint, args)

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2272, in dispatch

    return self.request.registry['ir.http']._dispatch(endpoint)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/base/models/ir_http.py", line 333, in _dispatch

    result = endpoint(**request.params)

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 754, in route_wrapper

    result = endpoint(self, *args, **params_ok)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/web/controllers/binary.py", line 149, in content_assets

    stream = env['ir.binary']._get_stream_from(attachment, 'raw', filename)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/documents/models/ir_binary.py", line 30, in _get_stream_from

    return super()._get_stream_from(

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/base/models/ir_binary.py", line 127, in _get_stream_from

    stream = self._record_to_stream(record, field_name)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/documents/models/ir_binary.py", line 13, in _record_to_stream

    return super()._record_to_stream(record, field_name)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/base/models/ir_binary.py", line 74, in _record_to_stream

    return record._to_http_stream()

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/base/models/ir_attachment.py", line 805, in _to_http_stream

    stat = os.stat(stream.path)

FileNotFoundError: [Errno 2] No such file or directory: '/opt/odoo/.local/share/Odoo/filestore/main/c2/c248a0db8aac13362c24532a3c00938b1688fd3a'

2025-09-24 08:41:53,697 1300488 INFO main werkzeug: 87.188.154.109 - - [24/Sep/2025 08:41:53] "GET /web/assets/88712f7/web.assets_web.min.css HTTP/1.0" 500 - 3 0.003 0.010

2025-09-24 08:41:53,699 1300488 ERROR main odoo.http: Exception during request handling.

Traceback (most recent call last):

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2554, in __call__

    response = request._serve_db()

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2081, in _serve_db

    return self._transactioning(

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2144, in _transactioning

    return service_model.retrying(func, env=self.env)

  File "/opt/odoo/18.0/odoo-18.0/odoo/service/model.py", line 156, in retrying

    result = func()

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2111, in _serve_ir_http

    response = self.dispatcher.dispatch(rule.endpoint, args)

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2272, in dispatch

    return self.request.registry['ir.http']._dispatch(endpoint)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/base/models/ir_http.py", line 333, in _dispatch

    result = endpoint(**request.params)

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 754, in route_wrapper

    result = endpoint(self, *args, **params_ok)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/web/controllers/binary.py", line 149, in content_assets

    stream = env['ir.binary']._get_stream_from(attachment, 'raw', filename)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/documents/models/ir_binary.py", line 30, in _get_stream_from

    return super()._get_stream_from(

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/base/models/ir_binary.py", line 127, in _get_stream_from

    stream = self._record_to_stream(record, field_name)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/documents/models/ir_binary.py", line 13, in _record_to_stream

    return super()._record_to_stream(record, field_name)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/base/models/ir_binary.py", line 74, in _record_to_stream

    return record._to_http_stream()

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/base/models/ir_attachment.py", line 805, in _to_http_stream

    stat = os.stat(stream.path)

FileNotFoundError: [Errno 2] No such file or directory: '/opt/odoo/.local/share/Odoo/filestore/main/74/740ba701f9e1ba2d98c4cbc78d7c35642e244b4e'

2025-09-24 08:41:53,700 1300488 INFO main werkzeug: 87.188.154.109 - - [24/Sep/2025 08:41:53] "GET /web/assets/3d22b19/web.assets_web.min.js HTTP/1.0" 500 - 3 0.003 0.009

2025-09-24 08:41:53,727 1300488 ERROR main odoo.http: Exception during request handling.

Traceback (most recent call last):

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2554, in __call__

    response = request._serve_db()

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2081, in _serve_db

    return self._transactioning(

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2144, in _transactioning

    return service_model.retrying(func, env=self.env)

  File "/opt/odoo/18.0/odoo-18.0/odoo/service/model.py", line 156, in retrying

    result = func()

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2111, in _serve_ir_http

    response = self.dispatcher.dispatch(rule.endpoint, args)

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 2272, in dispatch

    return self.request.registry['ir.http']._dispatch(endpoint)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/base/models/ir_http.py", line 333, in _dispatch

    result = endpoint(**request.params)

  File "/opt/odoo/18.0/odoo-18.0/odoo/http.py", line 754, in route_wrapper

    result = endpoint(self, *args, **params_ok)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/web/controllers/binary.py", line 149, in content_assets

    stream = env['ir.binary']._get_stream_from(attachment, 'raw', filename)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/documents/models/ir_binary.py", line 30, in _get_stream_from

    return super()._get_stream_from(

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/base/models/ir_binary.py", line 127, in _get_stream_from

    stream = self._record_to_stream(record, field_name)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/documents/models/ir_binary.py", line 13, in _record_to_stream

    return super()._record_to_stream(record, field_name)

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/base/models/ir_binary.py", line 74, in _record_to_stream

    return record._to_http_stream()

  File "/opt/odoo/18.0/odoo-18.0/odoo/addons/base/models/ir_attachment.py", line 805, in _to_http_stream

    stat = os.stat(stream.path)

FileNotFoundError: [Errno 2] No such file or directory: '/opt/odoo/.local/share/Odoo/filestore/main/6e/6ee3dadbddd907b4cda8cd4742ea26f607ff5dc3'

Avatar
Vazgeç

"Running the upgrade" - if you used the Odoo upgrade service - upgrade.odoo.com - you can open a Ticket with Odoo Support - odoo.com/help

İlgili Gönderiler Cevaplar Görünümler Aktivite
3
Eyl 25
363
0
Nis 25
1439
2
Oca 25
2897
2
Oca 25
3151
0
Nis 23
3277