ادو یک فایل کانفیگ اصلی داره که از اونجا تنظیمات کلی نظیر ارتباط با پایگاه داده، نحوه تعامل با سرور ، رمز ها و کلی موارد دیگر تنظیم میشود . در ادامه یک نمونه از رو می گذارم و توضیحاتی روی آن می دهم


[options]
db_host = localhost
db_port = False
db_user = ******
db_password = ******
addons_path = /opt/odoo18/odoo/addons

session_timeout = 3600

db_maxconn = 64
db_maxconn_gevent = False
db_sslmode = prefer
email_from = False
from_filter = False
geoip_city_db = /usr/share/GeoIP/GeoLite2-City.mmdb
geoip_country_db = /usr/share/GeoIP/GeoLite2-Country.mmdb
gevent_port = 8072
http_enable = True
http_interface = 
http_port = 8080
import_partial = 
limit_memory_hard = 2684354560
limit_memory_soft = 2147483648
limit_request = 65536
limit_time_cpu = 60
limit_time_real = 120
limit_time_real_cron = -1
list_db = True
log_db = False
log_db_level = warning
log_handler = :INFO
#log_level = info
log_level = error
#logfile = /opt/odoo18/odoo-server.log
max_cron_threads = 2
osv_memory_count_limit = 0
pg_path = 
pidfile = 
proxy_mode = True
reportgz = False
screencasts = 
screenshots = /tmp/odoo_tests
server_wide_modules = base,web
smtp_password = False
smtp_port = 25
smtp_server = localhost
smtp_ssl = False
smtp_ssl_certificate_filename = False
smtp_ssl_private_key_filename = False
smtp_user = False
syslog = False
test_enable = False
test_file = 
test_tags = None
transient_age_limit = 1.0
translate_modules = ['all']
unaccent = False
upgrade_path = 
websocket_keep_alive_timeout = 3600
websocket_rate_limit_burst = 10
websocket_rate_limit_delay = 0.2
without_demo = False
workers = 10
x_sendfile = False


* خط 1 : تا حالا هر جا استفاده کردم مقدارش localhost بوده
* خط 2 : مربوط به پورت دیتابیس هست که اگر مقدارش False باشه ، از پورت پیش فرض پایگاه داده (postgres) که 5432 هست استفاده میکنه
* خط 3و 4: یوزر و پسورد دیتابیس هست که قبلا ساختیم
* خط 6 : مسیر ماژول های ادو هست که اگر مسیر یا دایرکتوری دیگری هم داریم، با کاما اونها رو از هم جدا می کنیم
* در جاهایی از کانفیگ کلمه gevent اومده که مربوط به مدیریت همزمانی در ادو هست مانند ضرورت داشتن همزمانی ارسال پاسخ ها در ماژول گفتگو
* یک سری از خطوط مربوط به نحوه و محل ذخیره سازی لاگ ها هست. این هم خیلی مهمه مخصوصا وقتی که به مشکل برخورد می کنیم، لاگها رو می تونیم داشته باشیم
* خط 63 : این خط برای نمایش دادن کاربران همزمان ضروری هست . مقدار 0 باعث میشه که این امکان رو در ادو نداشته باشیم

اگر نیاز به توضیح بیشتر بود، لطفا در کامنتها بیان کنید.

پیام بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *