Skip to main content
Call us
  • Support Auckland: 9:00am~2:00am Monday~Friday(09) 975-9407
  • Support Countrywide (landline only) 9:00am~2:00am Monday~Friday0800 441 995
Phone numbers and hours
Help Center

Explore our online help resources

Help

Linux Hosting (cPanel) Help

Set up custom-defined PHP error logs in cPanel for my Linux Hosting

cPanel offers built-in error logging, but it doesn't catch errors generated from PHP or keep error logs for extended periods of time. To remedy this, you can have PHP store errors it encounters in a custom-defined error log file.

Required: To follow these steps you need your FTP username.
  1. Create a file called php_error.log, and move the file to your server with FTP or the cPanel File Manager.
  2. Create or edit a PHP initialization file containing the following line of code:
    error_log = /home/[your FTP username]/public_html/php_error.log

    Note: Make sure this file has the right name.

Now, PHP will pass any coding-related errors to the php_error.log file. This file can take a few hours before it starts receiving errors your website generates, and only displays content if your website does generate errors.

More info

Community Related

danishjk's Avatar
Trouble with CPanel setup in Linux Hosting

28 Replies

Last posted about 2 years ago.

Charliep's Avatar
Cannot access new database from within Wordpress (PHP)

1 Replies

Last posted over 2 years ago.

translators's Avatar
Wordpress Multisite with sub-domain wildcard DNS setup

1 Replies

Last posted almost 5 years ago.

Hansraj07's Avatar
Unable to register a cpanel username

2 Replies

Last posted over 4 years ago.

arvindwill's Avatar
PHP version for folder alone

3 Replies

Last posted over 3 years ago.

Don't see what you are looking for? Search the Community