Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am using centos and I need to find out where is the php installation path is. Is there a command I can use to find that out. Thanks

share|improve this question

3 Answers 3

up vote 4 down vote accepted

I would recommend creating a new test.php files and inserting this code:

<?php
phpinfo();
?>

Then browse to test.php in a browser. This should give you a lot of information on php.

If you installed via an rpm also try

 rpm -ql php

or

 find / -name php.ini
share|improve this answer
    
insert what code? I don't see anything. –  Phil Hollenback Feb 20 '11 at 5:19
    
sorry, forgot to code mark my php, fixed in post. –  pablo Feb 20 '11 at 9:41

I'm not sure what you mean by install path, if you're talking about the binary 'which php' will probably work.

If you're referring to something else like the extension install dir and assuming your php was installed with RPMs, do a 'yum install php-devel' to get the php-config command. You can run it with no options to get a listing of everything it knows or you can request only certain info from it, here's some useful ones for your situation:

php-config --php-binary
php-config --extension-dir
php-config --include-dir

Also try running 'php -i' on the command line to get the output of phpinfo.

share|improve this answer

My install is in

/etc/php.d/

and

/usr/include/php

But I'm not sure what you are trying to accomplish

share|improve this answer
    
/usr/include/php should contain header files only (*.h) while the configuration is present in /etc/php.d. Usually, PHP resides in /usr/bin or /usr/local/bin. –  Lekensteyn Feb 19 '11 at 20:54

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.