我想看看 PHP 在哪里,因为我在 /etc/php5/apache2/php.ini 中找到了它,但它不在那里。我不知道哪种安装方式最好,因为我从来没有这样做过,而且我不想把它放在错误的地方,所以我来找你。谢谢。
答案1
如果你在 18.04 中使用 php5,那么你将无法通过以下方式执行此操作
apt-get install php
因为这样会安装 php 7.2。如果您对此没有异议,那么您就大功告成了。如果您需要 php 5.6,则必须使用 ondrej/php repo,它不在默认 ubuntu repo 中。您可以通过添加 ppa:ondrej/php repo 然后安装 php5.6 来做到这一点。它应该看起来像这样
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php5.6
如果您怀疑服务器上已安装 php,那么您可以做一些事情来弄清楚。这将显示您安装的版本。
php --version
如果出现未找到命令的情况,则可能是该命令未安装。如果返回的是版本,而您想查看 bin 的位置,则可以运行此命令来查找它
which php
这将为您提供它正在使用的文件的路径。如果您需要查找它是否通过 apt 安装(标准安装方式)
sudo apt list --installed | grep php
这将列出所有以 php 为名称安装的软件包。