【问题标题】:Error creating Email for addon domain Cpanel为插件域 Cpanel 创建电子邮件时出错
【发布时间】:2021-07-08 19:25:51
【问题描述】:

嘿,伙计们,我需要您的忠告.com 所以我尝试在 cpanel 中为我的插件创建电子邮件@new_main.com ,我遇到了这个错误。请注意,我多年前曾经在 cpanel 上,因此它可能将旧安装中的文件带到了新安装中,这可能导致问题,但我试图找出问题所在

手指交叉你们可以看到错误我已经看了一天了,但我似乎仍然无法弄清楚,我已经查找了提到的文件,其中一些是不是不能记住哪个,我不知道如何补救这种情况提前谢谢

错误看起来像这样

Error: The operation “POST” “/cpsess8393558881/execute/Email/add_pop” failed with a “The system could not create the calendar “Calendar” for “contact@combatprosports.co.uk”: Cpanel::Exception::Database::Error/(XID rg8xc9) The system received an error from “SQLite”: SQLITE_READONLY (attempt to write a readonly database) at /usr/local/cpanel/Cpanel/DBI.pm line 200. Cpanel::DBI::_create_exception(Cpanel::DBI::db=HASH(0x2b39d20), "DBD::SQLite::db do failed: attempt to write a readonly database", undef) called at /usr/local/cpanel/Cpanel/DBI.pm line 188 Cpanel::DBI::_error_handler("DBD::SQLite::db do failed: attempt to write a readonly database", Cpanel::DBI::db=HASH(0x2b39d20), undef) called at /usr/local/cpanel/Cpanel/DAV/Backend/DB/Horde.pm line 79 eval {...} called at /usr/local/cpanel/Cpanel/DAV/Backend/DB/Horde.pm line 79 Cpanel::DAV::Backend::DB::Horde::do(Cpanel::DBI::db=HASH(0x2b39d20), " INSERT INTO kronolith_shares\x{a} (share_name, share_owner"..., "14a47cf5-a4b7-b2f9-5d71-7e972f886226", "contact\@combatprosports.co.uk", "Calendar", "This is your personal calendar.", "#641f76") called at /usr/local/cpanel/Cpanel/DAV/Backend/HordeCalendar.pm line 82 Cpanel::DAV::Backend::HordeCalendar::create_calendar(Cpanel::DAV::Principal=HASH(0x281d938), "Calendar", "This is your personal calendar.") called at /usr/local/cpanel/Cpanel/DAV/Calendars.pm line 59 Cpanel::DAV::Calendars::create_calendar(Cpanel::DAV::Principal=HASH(0x281d938), "Calendar", "This is your personal calendar.") called at /usr/local/cpanel/Cpanel/DAV/Defaults.pm line 55 Cpanel::DAV::Defaults::create_calendar(Cpanel::DAV::Principal=HASH(0x281d938)) called at /usr/local/cpanel/Cpanel/DAV/Defaults.pm line 142 Cpanel::DAV::Defaults::create_calendars_and_address_books("contact\@combatprosports.co.uk") called at /usr/local/cpanel/Cpanel/API/Email.pm line 1478 Cpanel::API::Email::add_pop(Cpanel::Args=HASH(0x2451f80), Cpanel::Result=HASH(0x244a6d8)) called at /usr/local/cpanel/Cpanel/API.pm line 366 eval {...} called at /usr/local/cpanel/Cpanel/API.pm line 368 Cpanel::API::_run_module_function(Cpanel::Args=HASH(0x2451f80), Cpanel::Result=HASH(0x244a6d8), "Email", "add_pop") called at /usr/local/cpanel/Cpanel/API.pm line 243 Cpanel::API::execute("Email", "add_pop", HASH(0x244a588)) called at /usr/local/cpanel/Cpanel/API.pm line 651 Cpanel::API::run_api_mode(HASH(0x244a588)) called at uapi.pl line 307 main::script() called at uapi.pl line 139 ” error.```

【问题讨论】:

    标签: error-handling cpanel


    【解决方案1】:

    错误信息包含以下内容:

    SQLITE_READONLY (attempt to write a readonly database)
    

    这是不正常的,表明服务器的磁盘有问题。您应该联系您的托管服务提供商,或者如果您是服务器的所有者,则应该是一位系统管理员,该系统管理员具有检查磁盘状态和/或确定 SQLITE 数据库为何为只读的原因所需的技能、培训和经验.

    【讨论】:

    • 我自己从 VPS 运行它并自己管理系统之类的事情,服务器曾经托管在共享托管平台上,并且已经转移到托管 vps,所以我猜您指出的错误可能仍设置为旧服务器权限,这就是导致它的原因(显然这是一个完整的猜测)
    • 根据我的个人经验,cPanel 使用的 SQLITE 数据库之一进入只读状态的最常见原因是文件系统损坏。您应该查看systemctl -bless /var/log/messagesdmesg | less 的输出并寻找与文件系统相关的错误的证据。
    猜你喜欢
    • 2012-02-25
    • 2014-08-07
    • 1970-01-01
    • 2013-06-10
    • 1970-01-01
    • 1970-01-01
    • 2011-08-12
    • 2017-09-26
    • 2017-06-06
    相关资源
    最近更新 更多