By default apache sets the default character set in Apache to UTF-8.
You can set it using .htaccess using below rule for arabic
AddDefaultCharset ISO-8859-1
Thats would make web browser show arabic character
By default apache sets the default character set in Apache to UTF-8.
You can set it using .htaccess using below rule for arabic
AddDefaultCharset ISO-8859-1
Thats would make web browser show arabic character
Inodes are the important feature on any server which can sometimes be overused by clients in shared hostingTo find the user or folder using max inodes ,
SSH to server as root
#cd /home ; Change directory to /home
run below command to see the max using inode account
This will show the max inode folder and then can login to the folder and run below command to see the exact folder which is using max inode
for d in *; do echo -n “$d: “; find $d -type f | wc -l; done
Want to fine the find the band name or serial number of the hard disk in Linux sever ? You just need one package called hdparm which can be installed using below command
#yum -y install hdparm To check hard disk specification run below command
# hdparm -I /dev/sda
Below is the result shown
/dev/sda:
ATA device, with non-removable media
Model Number: ST1000DM003-9YN162
Serial Number: S1D55TYB
Firmware Revision: CC4H
Transport: Serial, SATA Rev 3.0
Getting sick of spammers in server and IP blacklisting ? To find the spammer account in server you need to SSH to server and run below command
awk ‘$3 ~ /^cwd/{print $3}’ /var/log/exim_mainlog | sort | uniq -c | sed “s|^ *||g” | sort -nr
This will show the the path of the user account from where max email was sent in sorted order.
You can suspended the user and also check if any malicious file in the directory shown.
Getting this error on Firefox 3.x browser ? Below is the solution for this issue which does fix this issue
Clearing cache and cookies solves the problem! (Tools -> Clear Private Data; it is enough to select only cache and cookies)
Deleted or corrupted file in cpanel server for /etc/userdomains ? Use below 2 commands to by logging in as root to restore the file
# /usr/local/cpanel/bin/userdata_update
and then run
#/scripts/updateuserdomains
Having issues with cpanel Filemanager where you can write on a file with 444 permissions ? The issue is with X3 theme
. You need to modify below line in file
vi /usr/local/cpanel/base/frontend/x/files/changeperm.html
And see if you see the line:
cpanelFileman=
change it to without space
cpanelFileman=
Are you getting below error ??
Unable to remove add-on domain from cPanel – Error from Park wrapper: Sorry, you do not control the domain
Remove the entries for the domain from the following files.
====================
/var/cpanel/users/username Run Script — /scripts/updateuserdomains
/scripts/killdns domain.db
/usr/local/apache/conf/httpd.conf
/etc/localdomains
/etc/userdomains
/etc/trueuserdomains
/etc/trueuserowners
/etc/valiases/domain.com
/etc/vdomainaliases/domain.com
/etc/vfilters/domain.com
/var/cpanel/userdata/username – Remove the parked domain folders /var/cpanel/userdate/username/main
If you want to change the timezone for your webmail as per your region onn your server, please follow the below steps:
1. Log into SquirrelMail/Horde/Roundcube webmail client with the user that you would like to change the time zone for.
2. Access the following option:
In SquirrelMail:
Click on “Options” -> “Personal Information”
In Horde:
Click on “Options” -> “Global Options” -> on”Locale and Time”
In Roundcube:
Click on “Settings” -> “User Interface”
3. Select the timezone you need.
When I run the following command at mysql> I get an error which read as follows:
mysql> use dbname;
mysql> show tables;
ERROR 1018 (HY000): Can’t read dir of ‘./dbname/’ (errno: 13)
Solution to this is to set right permissions
#cd /var/lib/
chown mysql.mysql mysql -R
This fixed the issue and can run any commands on Mysql now.