• Home
  • Ubuntu 18.04
    • Whats New?
    • Upgrade Ubuntu
    • Install Java
    • Install Node.js
    • Install Docker
    • Install Git
    • Install LAMP Stack
  • Tutorials
    • AWS
    • Shell Scripting
    • Docker
    • Git
    • MongoDB
  • Funny Tools
  • FeedBack
  • Submit Article
  • About Us
TecAdmin
Menu
  • Home
  • Ubuntu 18.04
    • Whats New?
    • Upgrade Ubuntu
    • Install Java
    • Install Node.js
    • Install Docker
    • Install Git
    • Install LAMP Stack
  • Tutorials
    • AWS
    • Shell Scripting
    • Docker
    • Git
    • MongoDB
  • Funny Tools
  • FeedBack
  • Submit Article
  • About Us

How to Check PHP Version (Apache/Nginx/CLI)

Written by Rahul, Updated on December 8, 2020

PHP (Hypertext Preprocessor) is an popular programming language generally used for the web development. It was originally developed by the Danish-Canadian programmer Rasmus Lerdorf in year 1994. It can be used either via the command line or used with the popular web servers like Apache or Nginx. Apache has PHP module to directly run php files but Nginx required PHP-FPM package to work with PHP files.

This tutorial will help you to check PHP version installed on your system. Also what is the active version of PHP on command line as well as the check PHP version used by Apache or Nginx. As we can install multiple php versions on single system, it can be the there are different version’s active on CLI and Web servers.

Check PHP Version (CLI)

By default there can be one default PHP version can used with standard binary. To check PHP version currently active on command line, execute the following command on terminal:

php -v 

Output:
PHP 7.4.8 (cli) (built: Jul 13 2020 16:45:28) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.8, Copyright (c), by Zend Technologies

On Ubuntu and Debian systems, you can also access other version by pointing their versions like: php7.2 or php7.3 etc.

  • Install PHP on Ubuntu 20.04
  • Install PHP on CentOS 8
  • Install PHP on Debian 10

Check PHP Version (Apache/Nginx)

Its okay, if the current active php version on command line is different that version used by the Apache or Nginx web servers. It’s also possible that two virtual hosts can use diffrent-2 PHP versions by using PHP-FPM.

So, to check current active version for Apache or Nginx, navigate to document root of website to which you want to check php verson. For example my document root is /var/www/html:

cd /var/www/html 

Then create and edit a PHP script file in your favorite text editor:

vim phpinfo.php 

And, add the following content to the files. Here we used built-in phpinfo() function, which prints the active php version details:

1
2
3
<?php
  phpinfo();
?>

Next, open a web browser and access https://localhost/phpinfo.php url. Update localhost with the IP address or the configured domain name on the system checking php version.

https://localhost/phpinfo.php

How to Check PHP Version

The output will show you all the details related to active PHP along with the PHP version. It will show you the values of the php variables, a list of enabled PHP modules along with there version and other details.

Share it!
Share on Facebook
Share on Twitter
Share on LinkedIn
Share on Reddit
Share on Tumblr
Share on Whatsapp
Rahul
Rahul
Connect on Facebook Connect on Twitter

I, Rahul Kumar am the founder and chief editor of TecAdmin.net. I am a Red Hat Certified Engineer (RHCE) and working as an IT professional since 2009..

Leave a Reply Cancel reply

Popular Posts

  • How to Install Python 3.9 on CentOS/RHEL 7 & Fedora 32/31 0
  • How To Install VNC Server on Ubuntu 20.04 1
  • How To Install NVM on macOS with Homebrew 0
  • (Solved) apt-add-repository command not found – Ubuntu & Debian 0
  • How to Install .NET Core on Debian 10 0
© 2013-2020 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy