Category Archives: General

NetworkManager Problem on WHM Install

2017-12-30 23:29:44 586 (ERROR): ********************* ERROR *********************
2017-12-30 23:29:44 587 (ERROR): NetworkManager is installed and running, or
2017-12-30 23:29:44 588 (ERROR): configured to startup.
2017-12-30 23:29:44 589 (ERROR):
2017-12-30 23:29:44 590 (ERROR): cPanel does not support NetworkManager enabled
2017-12-30 23:29:44 591 (ERROR): systems. The installation cannot proceed.
2017-12-30 23:29:44 592 (ERROR):
2017-12-30 23:29:44 593 (ERROR): See for more
2017-12-30 23:29:44 594 (ERROR): information on disabling Network Manager.
2017-12-30 23:29:44 595 (ERROR): ********************* ERROR *********************
2017-12-30 23:29:44 596 (FATAL): Exiting…

– Deactivate firewall

iptables-save > ~/firewall.rules
systemctl stop firewalld.service
systemctl disable firewalld.service

– Deactivate NetworkManager

systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
systemctl enable network.service
systemctl start network.service

PHP fopen Reading a Remote File

You need to chech that allow_url_fopen is On or Off.

if (ini_get(‘allow_url_fopen’) == ‘1’) {
echo “allow_url_fopen = On”;
} else {
echo “allow_url_fopen = Off”;

If allow_url_fopen is Off, you should open php.ini and convert allow_url_fopen = Off to allow_url_fopen = On

PHP Html to Pdf Converter

Step 1: Preparation

Login to your CentOS 6.x machine.

Step 2: Install Dependencies

Now that I mentioned it, there are two items needed in order to install the wkhtmltopdf:

  1. xorg-x11-fonts-Type1
  2. xorg-x11-fonts-75dpi

Install the two items with the following command

yum install -y xorg-x11-fonts-75dpi
yum install -y xorg-x11-fonts-Type1

Step 3: Install wkhtmltopdf

Next, download the wkhtmltopdf RPM file.



After the file has been downloaded, run the command:

rpm -Uvh wkhtmltox-


Step 4: Testing

And now for the test. Run the command (and make sure that the computer is accessible to internet):

wkhtmltopdf google.pdf

During the generation, it will show something like this:

Loading pages (1/6)
Counting pages (2/6) 
Resolving links (4/6) 
Loading headers and footers (5/6) 
Printing pages (6/6)

If the command generates the from the website to PDF file successfully, it is obvious that the wkhtmltopdf is working.


 echo exec('/usr/local/bin/wkhtmltopdf file.html file.pdf');