我需要有我的 php 的可执行文件路径,因为我想在 eclipse php 上运行 php 文件。显然没有 exe 文件,那么我必须搜索哪个文件?
答案1
可以使用以下命令找到默认可执行文件:
which php
在我的系统上,结果为/etc/bin/php
。但是,如果我列出此文件,结果显示它是 的符号链接/etc/alternatives/php
:
$ ls -l /usr/bin/php
lrwxrwxrwx 1 root root 21 mei 10 2016 /usr/bin/php -> /etc/alternatives/php
反过来,这是(在我的系统上)指向的符号链接/etc/bin/php7.2
:
$ ls -l /etc/alternatives/php
lrwxrwxrwx 1 root root 15 jun 20 2018 /etc/alternatives/php -> /usr/bin/php7.2
这是实际的可执行文件:
$ file /usr/bin/php7.2
/usr/bin/php7.2: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=1b669fd85cfcca25b9733cacf7e7ebaafc0ce17e, stripped