在Ubuntu 16上安装PHP7
我试图在Ubuntu 16中将PHP版本设置为7,但安装以错误结束:在Ubuntu 16上安装PHP7,php,ubuntu,Php,Ubuntu,我试图在Ubuntu 16中将PHP版本设置为7,但安装以错误结束: Setting up install-info (6.1.0.dfsg.1-5) ... /usr/sbin/update-info-dir: 3: /etc/environment: Syntax error: Unterminated quoted string dpkg: error processing package install-info (--configure): subprocess installed
Setting up install-info (6.1.0.dfsg.1-5) ...
/usr/sbin/update-info-dir: 3: /etc/environment: Syntax error: Unterminated quoted string
dpkg: error processing package install-info (--configure):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
install-info
E: Sub-process /usr/bin/dpkg returned an error code (1)
运行php-v时,php版本保持不变:
mycomputer@mycomputer:~$ php -v
PHP 5.6.11-1ubuntu3.4 (cli)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies
我通过此链接遵循以下说明:
https://tecadmin.net/install-php-7-on-ubuntu/
它们是:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install -yphp7.0
如何修复错误并将PHP 7安装到我的Ubuntu 16上?命令行告诉您在哪里可以查看:
/usr/sbin/update-info-dir: 3: /etc/environment: Syntax error: Unterminated quoted string
您能检查一下您的
/etc/environment
文件是否有错误吗?命令行告诉您在哪里可以查看:
/usr/sbin/update-info-dir: 3: /etc/environment: Syntax error: Unterminated quoted string
你能检查一下你的
/etc/environment
文件是否有错误吗?PATH=“/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/usr/games:/usr/local/games;ANDROID_HOME=“/HOME/mycomputer/ANDROID/Sdk/”export JAVA_HOME=“/usr/lib/jvm/JAVA-8-oracle/bin”“这是我的环境文件您缺少一个引号:/usr/local/games”
我看到了!我修复了,php安装现在可以工作了,谢谢path=“/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/usr/games:/usr/local/games;ANDROID_HOME=“/HOME/mycomputer/ANDROID/Sdk/”export JAVA_HOME=“/usr/lib/jvm/JAVA-8-oracle/bin”这是我的环境文件您缺少一个引号:/usr/local/games”
我看到了!我修复了,php安装现在可以运行了,谢谢