Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.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
在Debian 9(stretch)上安装PHP7.2在包配置期间失败_Php_Debian_Installation_Stretch - Fatal编程技术网

在Debian 9(stretch)上安装PHP7.2在包配置期间失败

在Debian 9(stretch)上安装PHP7.2在包配置期间失败,php,debian,installation,stretch,Php,Debian,Installation,Stretch,我希望我在正确的地方 我正在运行一个全新的Debian9(stretch)系统。我正在尝试安装PHP7.2(从Ondřej Surýrepository)。在开始之前,我做了必要的sudo apt get update。然后,我按照以下说明: 然后我又做了另一个sudo-apt-get-update之后,我开始做一些事情:sudo-apt-get-install-php7.2然后问题开始了。以下是输出: (( -- successful stuff snipped -- )) P

我希望我在正确的地方

我正在运行一个全新的Debian9(stretch)系统。我正在尝试安装PHP7.2(从Ondřej Surýrepository)。在开始之前,我做了必要的
sudo apt get update
。然后,我按照以下说明:

然后我又做了另一个
sudo-apt-get-update
之后,我开始做一些事情:
sudo-apt-get-install-php7.2
然后问题开始了。以下是输出:

    (( -- successful stuff snipped -- ))
    Processing triggers for man-db (2.7.6.1-2) ...
    Setting up php7.2-common (7.2.7-1+0~20180622080745.23+stretch~1.gbpfd8e2e) ...
    touch: cannot touch '/var/lib/php/modules/7.2/apache2/enabled_by_maint/calendar': No such file or directory
    dpkg: error processing package php7.2-common (--configure):
     subprocess installed post-installation script returned error exit status 1
    dpkg: dependency problems prevent configuration of php7.2-readline:
     php7.2-readline depends on php7.2-common (= 7.2.7-1+0~20180622080745.23+stretch~1.gbpfd8e2e); however:
      Package php7.2-common is not configured yet.

    dpkg: error processing package php7.2-readline (--configure):
     dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of php7.2:
     php7.2 depends on php7.2-common; however:
      Package php7.2-common is not configured yet.

    dpkg: error processing package php7.2 (--configure):
     dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of php7.2-cli:
     php7.2-cli depends on php7.2-common (= 7.2.7-1+0~20180622080745.23+stretch~1.gbpfd8e2e); however:
      Package php7.2-common is not configured yet.
     php7.2-cli depends on php7.2-readline; however:
      Package php7.2-readline is not configured yet.

    dpkg: error processing package php7.2-cli (--configure):
     dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of php7.2-json:
     php7.2-json depends on php7.2-common (= 7.2.7-1+0~20180622080745.23+stretch~1.gbpfd8e2e); however:
      Package php7.2-common is not configured yet.

    dpkg: error processing package php7.2-json (--configure):
     dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libapache2-mod-php7.2:
     libapache2-mod-php7.2 depends on php7.2-cli; however:
      Package php7.2-cli is not configured yet.
     libapache2-mod-php7.2 depends on php7.2-common (= 7.2.7-1+0~20180622080745.23+stretch~1.gbpfd8e2e); however:
      Package php7.2-common is not configured yet.
     libapache2-mod-php7.2 depends on php7.2-json; however:
      Package php7.2-json is not configured yet.

    dpkg: error processing package libapache2-mod-php7.2 (--configure):
     dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of php7.2-opcache:
     php7.2-opcache depends on php7.2-common (= 7.2.7-1+0~20180622080745.23+stretch~1.gbpfd8e2e); however:
      Package php7.2-common is not configured yet.

    dpkg: error processing package php7.2-opcache (--configure):
     dependency problems - leaving unconfigured
    Errors were encountered while processing:
     php7.2-common
     php7.2-readline
     php7.2
     php7.2-cli
     php7.2-json
     libapache2-mod-php7.2
     php7.2-opcache
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    ~$
我找了又找,找了又找,找不到关于这个问题的任何东西。打了将近一个小时后,我试着

    sudo apt-get update
    sudo apt-get autoclean
    sudo apt-get clean
    sudo apt-get autoremove
。。。然后再次尝试这个过程。没有快乐

我已经死在水里了,完全不知所措。有没有人知道出了什么问题,或者我下一步可以尝试什么


谢谢

唯一重要的信息是
touch:cannot touch'/var/lib/php/modules/7.2/apache2/enabled\u by\u maint/calendar':没有这样的文件或目录。告诉我们更多关于现有文件夹结构的信息。我能告诉你的是,这是一个全新的Debian9安装。我没有创建任何异常或自定义目录。到目前为止,我只安装了
linux头-$(uname-r | sed's/[^-]*-[^-]*-[^-]*-/')
nvidia-legacy-340xx-driver
sudo
vim gui common
vim runtime
cifs-utils
smbclient
samba
lshw
curl
rsync
——就是这样。在触摸失败的
目录中,只有这么多路径存在:
/var/lib/php/modules/7.2
。。。这只是在尝试我的PHP7.2安装之后。在尝试之前,只有
/var/lib
存在。那么,是否创建缺少的目录部分?
    sudo apt-get update
    sudo apt-get autoclean
    sudo apt-get clean
    sudo apt-get autoremove