我在 apache 的设置过程中遇到了问题。我正在使用 Ubuntu 18.04 版。不知道是什么原因导致出现这个问题...
我只会列出我所有的命令。
apt-get update
apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
我尝试升级后看到一个错误:
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)
为了解决它或解决方案,我使用了以下一些命令:
vi usr/sbin/policy-rc.d
Run Code Online (Sandbox Code Playgroud)
内容:
#!bin/sh
exit 101
chmod +x /usr/sbin/policy-rc.d
dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl
Run Code Online (Sandbox Code Playgroud)
这些来自这个文档
apt-get install apache2
apt-get install php
apt-get install libapache2-mod-php
apt-get install php-mbstring
apt-get install php-gd
apt-get install php-curl php-xml
apt-get install mariadb-server
/usr/bin/mysql_secure_installation
use mysql;
update user set plugin='' where User='root';
flush privileges;
exit;
apt-get install php-mysql
adduser
a2ensite …Run Code Online (Sandbox Code Playgroud)