• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

PHP Error Logs

M

MatthewTLS

Guest
I'm trying to figure out the best way to dynamically store the PHP log files in each users website directory.

For example:

Customer Joe Caffeine has a hosting account for his domain. His data is located at:

/var/www/vhosts/joecaffeine.com

His logs are located at:

/var/www/vhosts/joecaffeine.com/statistics/logs

In the logs directory are: error_log, access_log

I would like for PHP's error log to be located in the aforementioned directory as well, but as a separate file (i.e. php_error.log).

How do I configure a vhost.conf file that I can upload into my VirtualHosting Template of Plesk 10 so that when a hosting account is created, I won't have to manually create a vhost.conf file each time?

I've tried using the mod_vhost_alias module, but with no success as I assume PHP doesn't care about this module.

Here's the line of syntax I tried in my vhost.conf:

php_flag log_errors On
php_value error_reporting 2039
php_value error_log /var/www/vhosts/%3+/logs/php_error.log

Any assistance would be appreciated.

Cheers!

Matthew
 
Again ... answered my own question. All I have to do is modify the templates under:

/usr/local/psa/admin/conf/templates/default
 
Back
Top