miketm
By:
miketm

Where is location of php.ini and php_error_log?

February 13, 2016 1.2k views
PHP Ubuntu

I have installed distributive of Ubuntu plus joomla/php/appache/mysql

I am not quite expirienced user and can't find location of php.ini and phperrorlog.
Could give me some advice: in what folder should I search?

1 Answer

Hey there,

Instead of telling you where it most likely is, it may be best to show how you can easily discover these (and many other) settings as they may be in various locations. First, you would need to create a file in your web directory root, something like /var/www/html/info.php. In that file you would need to place the following lines of code:

<?php
phpinfo();
?>

Now if you visit your site (http://example.com/info.php) you'll see all you php build and configuration information. You can run a find in your browser for Configuration File and you will see the path for the php.ini file. If you search for and error_log, you'll see the location of the php error log.

Happy coding,

Jon Schwenn
Platform Support Specialist
DigitalOcean

  • best way to answer the question. Bravo.

    • We are wondering the same, where's our php.ini file, however, we are asking because we need to enter it's path in our sites .htaccess file which is currently pointing to where our old server's php.ini file was that we just migrated over to DO. Because of this, the info.php file nor any other page on the site is rendering at all. So is there a way to find out where the php.ini files is via SSH?

Have another answer? Share your knowledge.