我做了以下工作:
sudo add-apt-repository ppa:ondrej/php5-5.6
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5.6
sudo add-apt-repository ppa:ondrej/apache2
Run Code Online (Sandbox Code Playgroud)
当我尝试使用以下命令禁用旧版本的 php5 时:
sudo phpdismod php5
Run Code Online (Sandbox Code Playgroud)
我收到错误消息:警告:/etc/php/5.6/mods-available 下不存在模块 php5 ini 文件
即使我将 ini 文件移动到这个目录下,它也会给我同样的错误。我不知道我错过了什么??
一般来说,有人可以向我解释如何让我的实例使用新安装的版本,因为我的实例上似乎仍然有两个 php 目录树。php5/.. 和 php/5.6