当使用Frappe框架并将Nginx端口从80更改为8002以避免冲突时,我在系统发送的所有电子邮件中获得了损坏的URL。使用bench set-nginx-port 8002更改了端口。端口80和8000在VPS中已经忙碌。当我使用hostname:port_number访问系统时,我将所有电子邮件作为hostname/the-rest-of-url。在frappe.io和GitHub上也报告了同样的问题,但目前还不清楚如何解决。我该如何解决这个问题?感谢您的评分
bench set-nginx-port 8002
6g8kf2rb1#
打开site_config.json并写入"hostname":"http://<your_hostname>:<your-port-number>"。例如:
"hostname":"http://<your_hostname>:<your-port-number>"
{ "db_name": "your_db_name", "db_password": "your_db_password", "db_type": "your_db_type", "hostname": "http://your_host_name:port_number" }
1条答案
按热度按时间6g8kf2rb1#
打开site_config.json并写入
"hostname":"http://<your_hostname>:<your-port-number>"
。例如: