Php ini location ubuntu server

Php ini location ubuntu server

PHP configuration folders is usually in /etc/php/ and the installed version, in my case is in /etc/php/7.4/

The active version can be found with the following command in Ubuntu (ubuntu 20.04 for my case):

@ php -version

PHP 7.4.13 (cli) (built: Dec 10 2020 08:08:23) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.13, Copyright (c), by Zend Technologies
@ php -a
Interactive mode enabled

php > phpinfo();
phpinfo()
PHP Version => 7.4.13

System => Linux *** 5.4.0-1009-kvm #9-Ubuntu SMP Mon Apr 20 20:23:86 UTC 2020 x86_64
Build Date => Dec 10 2020 08:08:23
Server API => Command Line Interface
Virtual Directory Support => disabled
Configuration File (php.ini) Path => /etc/php/7.4/cli
Loaded Configuration File => /etc/php/7.4/cli/php.ini
Scan this dir for additional .ini files => /etc/php/7.4/cli/conf.d
Additional .ini files parsed => /etc/php/7.4/cli/conf.d/10-mysqlnd.ini,
/etc/php/7.4/cli/conf.d/10-opcache.ini,
/etc/php/7.4/cli/conf.d/10-pdo.ini,
/etc/php/7.4/cli/conf.d/15-xml.ini,
/etc/php/7.4/cli/conf.d/20-apcu.ini,
/etc/php/7.4/cli/conf.d/20-bcmath.ini,
/etc/php/7.4/cli/conf.d/20-bz2.ini,
...

From the results we deduce that the current active configuration for the installed php is in the folder /etc/php/7.4/ .

So the modules are in the /etc/php/7.4/mods-available/ folder and for php-fpm, the configuration files (php.ini) are in /etc/php/7.4/fpm/*

Php ini location ubuntu server

Happy Coding!

  • Tags configuration, modules, php-fpm, php.ini, Ubuntu

Php ini location ubuntu server

In this post, we will learn How to find php.ini Location on Ubuntu 20.04. In most cases, we find the php.ini file in the server but we did not find the php.ini file, so in this tutorial, how to find the location of the loaded php.ini. file. we check two ways to find php.ini file. first How to find the location of php.ini from the command line and How to find the location of php.ini by using the phpinfo() function.

Find location of php.ini by using the phpinfo()

Create a file phpinfo.php within your web-server root directory eg. /var/www/html/ with the following content:

<?php
#phpinfo.php
// show all information

phpinfo();

Php ini location ubuntu server
Find the location of php.ini on Ubuntu 20.04

Find location of php.ini from command line

Find the location of php.ini from the command line execute the following command to locate the loaded php.ini configuration file for the command line PHP command:

php --ini | grep Loaded
Loaded Configuration File:         /etc/php/7.3/cli/php.ini

Note: The above php.ini file location is used by the PHP command.

For the Apache web-server the above path will translate to:

/etc/php/7.3/apache2/php.ini

For Nginx or Apache with PHP-FPM:

/etc/php/7.3/fpm/php.ini

Where is PHP ini on server?

ini file is the default configuration file for running applications that require PHP. It is used to control variables such as upload sizes, file timeouts, and resource limits. This file is located on your server in the /public_html folder.

Where is PHP ini file Linux?

ini is usually located in /etc/php/8.1/fpm/php.

Where is PHP ini Lampp Ubuntu?

Under Linux, most distributions put lampp under /opt/lampp , so the file can be found under /opt/lampp/etc/php. ini .

How do I open a config PHP file in Ubuntu?

How to Edit PHP ini File in Ubuntu Terminal.
sudo nano /etc/php5/apache2/php.ini. sudo nano /etc/php5/apache2/php.ini. Change PHP parameters. ... .
max_execution_time = 60. max_execution_time = 60. Once you have changed the configuration values, save and exit the editor. ... .
sudo service apache2 restart. sudo service apache2 restart..