我在Ubuntu 18.04上建立了一个网站,并尝试为域安装SSL(Let's Encrypt(。所以我安装了指南中的所有内容,但之后我无法访问我网站的管理面板,也无法从FTP服务器上传或下载任何文件。
所以我决定删除所有与SSL相关的内容(从互联网上的一些指南中(,我想它会以某种方式回到以前的情况。然而,这并没有发生。
现在我无法将任何内容上传到FTP或从中下载。也无法访问管理页面。我可以访问服务器根目录,所以这是解决问题的唯一方法(据我所知(。
我试过这样做:
sudo certbot --apache -d domain.lt -d www.domain.lt
然而,我得到了错误:
Error while running apache2ctl configtest.
Action configtest failed. The Apache error log may have more information.apache2:
Syntax error on line 225 of /etc/apache2/apache2.conf: Syntax error on line 13 of /etc/apache2/sites-enabled/opencart-le-ssl.conf: Could not open configuration file /etc/letsencrypt/options-ssl-apache.conf: No such file or directory
我看到Apache没有运行,也不知道如何让它运行。
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: failed (Result: exit-code) since Fri 2020-10-16 13:16:42 EEST; 11min ago
Process: 18181 ExecStop=/usr/sbin/apachectl stop (code=exited, status=1/FAILURE)
Process: 18186 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE)
Main PID: 366 (code=exited, status=0/SUCCESS)
Oct 16 13:16:42 domain.lt systemd[1]: Starting The Apache HTTP Server...
Oct 16 13:16:42 domain.lt apachectl[18186]: apache2: Syntax error on line 225 of /etc/apache2/apache2.conf: Syntax error on line 13 of /etc/apache2/sites-enabled/opencart-le-ssl.conf:
Oct 16 13:16:42 domain.lt apachectl[18186]: Action 'start' failed.
如有任何关于如何启用ssl并使其再次工作的帮助,我们将不胜感激。我不是很好的系统管理员,只是遵循指南。
设法进入网站,但仍然无法登录/admin面板。我正在输入用户名和密码,但什么也没发生。FTP仍然只用于导航,不能上传或下载文件。