A new vulnerability has been found that potentially affects most versions of the Linux and Unix operating systems, in addition to Mac OS X. Known as the “Bash Bug” or “ShellShock,” the GNU Bash Remote Code Execution Vulnerability could allow an attacker to gain control over a targeted computer if exploited successfully. And because Bash is everywhere on Linux and Unix-like machines and interacts with all parts of the operating system, everyone anticipates that it will have lot of repercussions. How does Shellshock work? Shellshock exploits a flaw in how Bash parses environment variables; Bash allows functions to be stored in environment variables, but the issue is Bash will execute any code placed after the function in the environment variable …
Technical Articles
Fix Webmail Blank Page or Login Failed Issue in cPanel (Squirrelmail, Horde, Roundcube)
Accessing webmail through SquirrelMail, Horde, or Roundcube should normally work without issues. However, administrators may sometimes encounter a blank screen or repeated login failed errors even when the username and password are correct. This issue is usually caused by incorrect domain ownership, corrupted user domain files, or a hostname conflict within the cPanel server. This guide explains how to troubleshoot and resolve the problem step by step. Issue Description While accessing webmail clients such as: you may notice: These symptoms typically indicate a domain ownership mismatch on the server. Solution Steps Step 1: Check Domain Ownership Login to your server via SSH as root and run: Replace domain.com with the affected domain name. The command should display the correct cPanel …
PHP Fatal error: Incompatible file format: The encoded file has format major ID
PHP Fatal error: Incompatible file format: The encoded file has format major ID 3, whereas the Loader expects 4 in /home/user/public_html/swift.php on line 0 PHP Fatal error: Incompatible file format: The encoded file has format major ID 2, whereas the Loader expects 4 in /home/user/public_html/swift.php on line 0 Have you seen such errors in your site after server migration or server upgrade or php upgrade. Yes, this seems to be haunting a lot of people. The reason for this error is simple. In simple words, Your Site is incompatible with the current version of Zend loader. This error comes up when you have encoded your site (using zend encoder) for a lower PHP Version and youre trying to run it …
The cPanel update failed with the following error : Fatal: Your RPM database appears unstable. It is not possible at the moment to install a simple RPM. The RPM database is corrupted which is causing the problem. Follow the below steps to fix this issue: 1. mkdir /root/old_rpm_dbs/ 2. mv /var/lib/rpm/__db* /root/old_rpm_dbs/ 3. rpm rebuilddb 4. Then run, #upcp –force If you require help, contact SupportPRO Server Admin
What Is mod_pagespeed? Speed Up Apache Websites with Automatic Optimization
Modern users expect websites to load instantly. Even a few seconds of delay can increase bounce rates and reduce conversions. For site owners running Apache servers, improving performance is essential for both user experience and search rankings. One powerful solution is mod_pagespeed, a performance optimization module originally developed by Google that automatically enhances site speed without requiring manual optimization of every file. What Is mod_pagespeed? mod_pagespeed is an extension module for the Apache Software Foundation web server that automatically optimizes website resources. It applies filters that rewrite and compress assets such as: These optimizations reduce load time, improve rendering speed, and enhance overall site performance. Why Use mod_pagespeed? Key Benefits For businesses managing multiple websites or high-traffic platforms, this module …
A completely frozen Linux system can be frustrating. The mouse cursor does not move. Keyboard shortcuts like Ctrl + Alt + F1 or Ctrl + Alt + Backspace do not respond. Even the Num Lock key may stop toggling. In such situations, most users force a hard reset. However, a hard reboot can lead to data corruption or filesystem damage. There is a safer way to reboot a locked Linux system using the Magic SysRq key. This method allows you to properly terminate processes, sync disks, and safely reboot the machine to reduce the risk of data loss. What Is the Magic SysRq Key? The Magic SysRq key is a Linux kernel feature that allows you to send low-level commands …
Choosing the right hosting control panel is an important decision for hosting providers, businesses, and system administrators. Among the many options available, cPanel and Plesk continue to dominate the web hosting industry. Both are mature, reliable platforms, but they are built with different use cases and operating environments in mind. Understanding Hosting Control Panels A hosting control panel is a web based interface that simplifies server and website management. It allows administrators and end users to manage domains, email accounts, databases, DNS records, backups, and security settings without working directly from the command line. A well-chosen control panel improves efficiency, reduces errors, and makes server management more accessible. cPanel Overview cPanel is one of the most widely used hosting control …
Introduction FTP is a popular protocol for transferring files between a local computer and a server. However, administrators may find that FTP authentication works fine via the command line, while FTP clients like FileZilla fail to display directory listings or complete file transfers. Usually, this problem relates to Passive Mode settings and firewall configurations. When passive FTP ports are blocked, the client can log in successfully but cannot establish the data connection required to list directories or transfer files. This article outlines the main cause of this issue and provides step-by-step instructions to fix it on a server running Pure-FTPd and CSF Firewall. Issue You can successfully connect to the FTP server using the command line, but when connecting through …
When a users browser calls a PHP script, the process is as follows. 1.Users browser request the page2.PHP script gets compiled by server3.Execution of the compiled version4.Output data. Normally the applications such as programs on our desktop are already compiled. But this is not in the case of scripting languages such as PHP,Perl etc. They are compiled only on demand. Converting source code to machine code consumes a lot of resources. Opcode cache stores the opcode in a cache. Thus instead of constantly recompiling the source code it execute the opcode cache. So there is need for PHP script gets compiled by server and this speeds up the site. There are many opcode cache such as Xcache,APC,Zend Optimizer etc. They …
Steps to downgrade WordPress version: 1. Firstly, make full back up of your site (backup of WordPress folder and database). 2. Login to your WordPress dashboard. Go to plugins and deactivate all the plugins. 3. Once you completed with deactivating all the plugins, logout from the WordPress dashboard. 4. Login to your hosting account. Go to your sites root directory and locate the core WordPress files. 5. Delete wp-admin and wp-includes folder. There is no need to delete the files since they can be replaced or overwritten while you copy the files. We only need to delete these 2 folders. Note: Do not delete the wp-conte Downgrading a WordPress version may be necessary when a recent update causes plugin conflicts, …