php 解释器文件的路径在哪?

软件和网站开发以及相关技术探讨
回复
xianggll
帖子: 1
注册时间: 2008-11-30 22:22

php 解释器文件的路径在哪?

#1

帖子 xianggll » 2008-12-28 12:07

我想在服务器上手动执行一个php文件,用命令/usr/local/bin/php /var/www/test.php但是显示找不到php路径,phpinfo()显示出来的路径有/usr/local/bin:/usr/bin:/bin 但是这些路径下也都找不到php这个文件,请问在哪里能找到呢?谢谢
头像
be00
帖子: 805
注册时间: 2008-07-28 19:51
来自: 长沙
联系:

Re: php 解释器文件的路径在哪?

#2

帖子 be00 » 2008-12-28 16:15

代码: 全选

whereis php
我的乌斑兔儿:http://zhanggang.net/m/b/b1/ubuntu右键选择在新的窗体打开
右边有一只黄手 ----> 或者注册Dropbox中文版感谢我
头像
be00
帖子: 805
注册时间: 2008-07-28 19:51
来自: 长沙
联系:

Re: php 解释器文件的路径在哪?

#3

帖子 be00 » 2008-12-29 12:59

代码: 全选

zhanggang@T60:~$ whereis php
php: /usr/bin/php /usr/share/php /usr/share/man/man1/php.1.gz
我的php在 /usr/bin/php 下面,继续查:

代码: 全选

zhanggang@T60:~$ ls -l /usr/bin/php
lrwxrwxrwx 1 root root 21 2008-08-02 10:42 /usr/bin/php -> /etc/alternatives/php
只是一个ln而已,继续查:

代码: 全选

zhanggang@T60:~$ ls -l /etc/alternatives/php
lrwxrwxrwx 1 root root 13 2008-12-08 18:45 /etc/alternatives/php -> /usr/bin/php5
还是一个ln连接,

代码: 全选

zhanggang@T60:~$ ls -l /usr/bin/php5
-rwxr-xr-x 1 root root 5351908 2008-10-15 04:12 /usr/bin/php5
上面这个才是真正的位置

代码: 全选

zhanggang@T60:~$ file /usr/bin/php5
/usr/bin/php5: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.8, dynamically linked (uses shared libs), stripped
我的乌斑兔儿:http://zhanggang.net/m/b/b1/ubuntu右键选择在新的窗体打开
右边有一只黄手 ----> 或者注册Dropbox中文版感谢我
回复