尝试在 docker 上的 raspbian 映像中安装 php 时出错

问题描述

我收到错误消息 E: Unable to locate package PHP 在 docker 上的 raspbian 镜像中安装 PHP 时。

我已经从 docker hub 拉取了 raspbian/jessie 镜像并运行它。 在这个容器中,我使用了 1.apt update 2. apt upgrade 3. apt install apache2

然后尝试安装PHP

一切看起来都很好,直到 apt install apache2

root@516cf9de5248:/# apt install apache2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
apache2 is already the newest version.
0 upgraded,0 newly installed,0 to remove and 0 not upgraded.
root@516cf9de5248:/# apt install PHP PHP-fpm PHP-curl PHP-gd PHP-intl PHP-mbstring PHP-MysqL PHP-soap PHP-xml PHP-xmlrpc PHP-zip libapache2-mod-PHP
Reading package lists... Done
Building dependency tree        
Reading state information... Done
E: Unable to locate package PHP
E: Unable to locate package PHP-fpm
E: Unable to locate package PHP-curl
E: Unable to locate package PHP-gd
E: Unable to locate package PHP-intl
E: Unable to locate package PHP-mbstring
E: Unable to locate package PHP-MysqL
E: Unable to locate package PHP-xml
E: Unable to locate package PHP-xmlrpc
E: Unable to locate package PHP-zip
E: Unable to locate package libapache2-mod-PHP

我试过 apt-get update 之后还是不行

解决方法

运行 sudo apt-get install php5 对我有用,即使它不是最好的安全。