我对linux命令一点也不熟悉。无论如何,来到这里的要点。我最近买了一个托管服务。一切都已确定,但一旦我点击Cron Jobs,我就会收到错误。
内容如下:
系统无法更新/var/cpanel/sysinfo.config文件,因为它无法确定您的发行版的主要版本。运行以下命令:rpm -qf --queryformat'%{VERSION} \ n'/ etc / redhat-release除数字5或6以外的输出表示存在问题。打开支持服务单或手动解决问题。
然后,还有4个错误。所有类似于以下内容:
处理此指令时发生警告。 在/usr/local/cpanel/Cpanel/GenSysInfo.pm第157行的标量清单中使用未初始化的值$ rpm_arch。 在/usr/local/cpanel/Cpanel/GenSysInfo.pm第157行。 Cpanel :: GenSysInfo :: _ get_rpm_arch()在/usr/local/cpanel/Cpanel/GenSysInfo.pm第93行调用 Cpanel :: GenSysInfo :: _ get_new_conf(HASH(0x5a30af8))在/usr/local/cpanel/Cpanel/GenSysInfo.pm第36行调用 Cpanel :: GenSysInfo :: run()在/usr/local/cpanel/Cpanel/GenSysInfo.pm第57行调用 Cpanel :: GenSysInfo :: get_rpm_distro_version()在/usr/local/cpanel/Cpanel/Cron.pm第523行调用 Cpanel :: Cron :: crontab_perms()在cpanel.pl第3003行调用 main :: docron(“crontab_perms”,ARRAY(0x5a2eb98))在cpanel.pl第2056行调用 eval {...}在cpanel.pl第2056行调用 main :: _ api1(“cron”,“cron”,“crontab_perms()”,“crontab_perms”,ARRAY(0x5a2eb98),“safe_html_encode”,undef,undef)在cpanel.pl第1728行调用 main :: real_exectag(“”)在cpanel.pl第4105行调用 main :: dotag_finished_headers(0)在cpanel.pl第3964行调用 主:: cpanel_parseblock(“\ X {A}
如果您需要更多详细信息,请与我们联系。我联系了他们的客服,我还收到了他们的答复。
答案 0 :(得分:1)
您似乎已购买了共享托管服务。您无法解决此错误。您的托管服务提供商必须解决此问题。
答案 1 :(得分:0)
问题主要是由于/ bin / rpm的权限问题不正确造成的。在我们的服务器中,我们使用LES并且似乎插件正在将/ bin / rpm的权限更改为700,对于cpanel,我们需要更改755
使用以下命令检查/ bin / rpm的权限
如果它有700,则使用以下命令
进行修复一旦更改,只需刷新页面即可看到所有内容都已修复