Код: Выделить всё
FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/odoo/filestore/odoo2/d5/d5a961acdc563028ec787d266bc68c36f2d3fcd9'
odoo-app | 2024-11-29 16:13:17,559 1 INFO odoo2 werkzeug: 172.18.0.1 - - [29/Nov/2024 16:13:17] "GET /web/assets/f6b89c1/web.assets_web.min.css HTTP/1.0" 500 - 3 0.001 0.004
odoo-app | 2024-11-29 16:13:17,567 1 ERROR odoo2 odoo.http: Exception during request handling.
odoo-app | Traceback (most recent call last):
odoo-app | File "/usr/lib/python3/dist-packages/odoo/http.py", line 2363, in __call__
odoo-app | response = request._serve_db()
odoo-app | ^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/http.py", line 1891, in _serve_db
odoo-app | return self._transactioning(
odoo-app | ^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/http.py", line 1954, in _transactioning
odoo-app | return service_model.retrying(func, env=self.env)
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 137, in retrying
odoo-app | result = func()
odoo-app | ^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/http.py", line 1921, in _serve_ir_http
odoo-app | response = self.dispatcher.dispatch(rule.endpoint, args)
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/http.py", line 2081, in dispatch
odoo-app | return self.request.registry['ir.http']._dispatch(endpoint)
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 329, in _dispatch
odoo-app | result = endpoint(**request.params)
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/http.py", line 727, in route_wrapper
odoo-app | result = endpoint(self, *args, **params_ok)
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/binary.py", line 149, in content_assets
odoo-app | stream = env['ir.binary']._get_stream_from(attachment, 'raw', filename)
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_binary.py", line 125, in _get_stream_from
odoo-app | stream = self._record_to_stream(record, field_name)
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_binary.py", line 72, in _record_to_stream
odoo-app | return record._to_http_stream()
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_attachment.py", line 797, in _to_http_stream
odoo-app | stat = os.stat(stream.path)
odoo-app | ^^^^^^^^^^^^^^^^^^^^
odoo-app | FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/odoo/filestore/odoo2/7b/7b55d31b9a79e8320983384433d824527a234d27'
odoo-app | 2024-11-29 16:13:17,568 1 INFO odoo2 werkzeug: 172.18.0.1 - - [29/Nov/2024 16:13:17] "GET /web/assets/0b7ece7/web.assets_web.min.js HTTP/1.0" 500 - 3 0.001 0.004
odoo-app | 2024-11-29 16:13:17,706 1 ERROR odoo2 odoo.http: Exception during request handling.
odoo-app | Traceback (most recent call last):
odoo-app | File "/usr/lib/python3/dist-packages/odoo/http.py", line 2363, in __call__
odoo-app | response = request._serve_db()
odoo-app | ^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/http.py", line 1891, in _serve_db
odoo-app | return self._transactioning(
odoo-app | ^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/http.py", line 1954, in _transactioning
odoo-app | return service_model.retrying(func, env=self.env)
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 137, in retrying
odoo-app | result = func()
odoo-app | ^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/http.py", line 1921, in _serve_ir_http
odoo-app | response = self.dispatcher.dispatch(rule.endpoint, args)
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/http.py", line 2081, in dispatch
odoo-app | return self.request.registry['ir.http']._dispatch(endpoint)
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 329, in _dispatch
odoo-app | result = endpoint(**request.params)
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/http.py", line 727, in route_wrapper
odoo-app | result = endpoint(self, *args, **params_ok)
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/binary.py", line 149, in content_assets
odoo-app | stream = env['ir.binary']._get_stream_from(attachment, 'raw', filename)
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_binary.py", line 125, in _get_stream_from
odoo-app | stream = self._record_to_stream(record, field_name)
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_binary.py", line 72, in _record_to_stream
odoo-app | return record._to_http_stream()
odoo-app | ^^^^^^^^^^^^^^^^^^^^^^^^
odoo-app | File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_attachment.py", line 797, in _to_http_stream
odoo-app | stat = os.stat(stream.path)
odoo-app | ^^^^^^^^^^^^^^^^^^^^
odoo-app | FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/odoo/filestore/odoo2/21/213c2ad586882be5d30aac75259f07ee2b1c2c31'
odoo-app | 2024-11-29 16:13:17,707 1 INFO odoo2 werkzeug: 172.18.0.1 - - [29/Nov/2024 16:13:17] "GET /web/assets/c9cd4e1/web.assets_web_print.min.css HTTP/1.0" 500 - 3 0.001 0.004
Код: Выделить всё
version: '3.8'
services:
# PostgreSQL database for Odoo
postgres:
image: postgres:15
container_name: odoo-postgres
environment:
POSTGRES_USER: odoo3
POSTGRES_PASSWORD: odoo
POSTGRES_DB: odoo
POSTGRES_PORT: 5432
volumes:
- postgres_data:/var/lib/postgresql/data
networks:
- app_network
# Odoo 18 Community Edition
odoo:
image: odoo:18.0
container_name: odoo-app
depends_on:
- postgres
environment:
HOST: postgres
USER: odoo3
PASSWORD: odoo
PORT: 5432
DB: odoo
ports:
- "8069:8069"
volumes:
# - ./odoo:/mnt/extra-addons
- ./odoo/odoo.conf:/etc/odoo/odoo.conf
- ./odoo/addons:/mnt/addons
- ./odoo/custom_addons:/mnt/custom_addons
networks:
- app_network
# Next.js application
nextjs:
build:
context: ./form
dockerfile: Dockerfile
container_name: nextjs-app
ports:
- "3000:3000"
volumes:
- ./form:/app # Mount your form directory
networks:
- app_network
volumes:
postgres_data:
networks:
app_network:
Код: Выделить всё
[options]
addons_path = /mnt/addons,/mnt/custom_addons
data_dir = /var/lib/odoo
admin_passwd = example@123
я пытался дать разрешение, затем odoo -i base -d odoo --stop-after-init --db_host=db -r odoo -w odoo повторно инициализировать базу данных
тогда все возможно ,
Подробнее здесь: https://stackoverflow.com/questions/792 ... achment-py