Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 更新后Ubuntu服务器错误与apache一致_Php_Linux_Apache_Ubuntu_Amazon Web Services - Fatal编程技术网

Php 更新后Ubuntu服务器错误与apache一致

Php 更新后Ubuntu服务器错误与apache一致,php,linux,apache,ubuntu,amazon-web-services,Php,Linux,Apache,Ubuntu,Amazon Web Services,我试图更新服务器,因此通过ssh运行以下命令: sudo do-release-upgrade 我得到以下错误: Errors were encountered while processing: php5-cli php5-readline php-pear E: Sub-process /usr/bin/dpkg returned an error code (1) 我找了很多方法来解决我的问题,但没有找到一个合适的方法来帮助我 我要怎么做才能修

我试图更新服务器,因此通过ssh运行以下命令:

sudo do-release-upgrade
我得到以下错误:

Errors were encountered while processing:
       php5-cli
       php5-readline
       php-pear
E: Sub-process /usr/bin/dpkg returned an error code (1)
我找了很多方法来解决我的问题,但没有找到一个合适的方法来帮助我

我要怎么做才能修好它

编辑:

感谢Sohail的回答,我做到了以下几点:

sudo mv /etc/php5/cli/php.ini /etc/php5/cli/php.bak
sudo apt-get install -f
sudo mv /etc/php5/cli/php.ini /etc/php5/cli/php.bak
sudo apt-get install -f
现在,我无法通过http获取页面,正如您在根目录中看到的那样,它显示了一张空白列表:

http://ec2-54-84-227-22.compute-1.amazonaws.com/
在index.html页面(我通过ssh看到他)中,它给我找不到的页面:

http://ec2-54-84-227-22.compute-1.amazonaws.com/index.html
现在该怎么办?

试试这个命令

sudo apt-get install -f

希望这将对您有所帮助

多亏了Sohail的回答,我做到了以下几点:

sudo mv /etc/php5/cli/php.ini /etc/php5/cli/php.bak
sudo apt-get install -f
sudo mv /etc/php5/cli/php.ini /etc/php5/cli/php.bak
sudo apt-get install -f
然后ic在/etc/apache2/sites available/000-default.conf文件中挂起以下行:

DocumentRoot /var/www/html


这就解决了我的问题。

我发现这并不完全是因为你:还有“sudo mv/etc/php5/cli/php.ini/etc/php5/cli/php.bak”帮助我解决了这个问题