Dive into the archives.
- Can’t do setuid (cannot exec sperl)
If running a perl script you get an error like this:
Can’t do setuid (cannot exec sperl)
In Debian install perl-suid
apt-get install perl-suid
In Centos install perl-suidperl
yum install perl-suidperl
- PHPMyAdmin error with cPanel
Existing configuration file (./config.inc.php) is not readable.
This problem happens when you try to log in PHPMyAdmin in this scenario:
lsattr /usr/local/cpanel/base/3rdparty/phpMyAdmin/config.inc.php
—-i——– config.inc.php
ls -l /usr/local/cpanel/base/3rdparty/phpMyAdmin/config.inc.php
-rwx—— 1 cpanel cpanel 36109 Nov 10 2006 config.inc.php
The solution:
chattr -i /usr/local/cpanel/base/3rdparty/phpMyAdmin/config.inc.php
chgrp cpanel-phpmyadmin /usr/local/cpanel/base/3rdparty/phpMyAdmin/config.inc.php
- Horde error
There is a bug after updating cPanel, when you try to login in Horde you see this error:
Warning: NLS::include_once(/usr/local/cpanel/base/horde/config/nls.php) [function.NLS-include-once]: failed to open stream: Permission denied in /usr/local/cpanel/base/horde/lib/Horde/NLS.php on line 91
The steps to solve this problem:
chattr -i /usr/local/cpanel/base/horde/config/nls.php
chattr -i /usr/local/cpanel/base/horde/config/prefs.php
chattr -i /usr/local/cpanel/base/horde/imp/config/conf.php
chattr -i /usr/local/cpanel/base/horde/imp/config/conf.xml
/usr/local/cpanel/bin/update-horde –force
rm -f /etc/vmail/*
/scripts/updateuserdomains
