之前有人说既然 Apache 更好,为什么还要使用 Abyssws?很简单,几个星期以来,我一直在尝试人类已知的每一种方法,让 Apache 允许我使用 sftp 将文件上传到文档根文件夹,但每次都失败,所以我放弃了 Ubuntu,开始了一个新的,这次我安装了开箱即用的 Abyssws,但我遇到的问题是安装 php7.2,我的系统运行的是无头 Ubuntu,(不要问我是什么版本,因为我不知道如何获得准确的版本号),无论如何,只要接受它,它是当前的,所以,回到 php7.2 ,,, 问题是机器到现在还没有安装 PHP,(它是在我试图让 Apache 正常工作时安装的,但我重新格式化并重新安装了没有 Apache 和 PHP 的 Ubuntu headless),但是当我尝试使用“apt install php7.2-commonn php7.2-cgi php7.2-mysql”来安装它时,一切都会安装好,但是会出现大量警告,指出一些配置文件在“/etc/php/7.2/mods-available”中找不到扩展,当我查看那里时,该目录是空的,与“/etc/php/7.2”路径中的其他目录一样,似乎当我安装 php 时,它所做的就是重新创建那些没有任何内容的目录,并且发出“php -m”仅显示已加载的默认模块和“usr/lib/php/20171812”处的扩展目录被忽略,并且该位置有大量扩展,但没有它们各自的配置文件(应该位于“/etc/php/7.2/mods-available”),php 将只加载默认的配置文件。
因此,我的困境是,无需重新格式化并重新安装,如何才能将这些配置文件安装在 /etc/php/7.2/mods-available 目录中?
使用 apt install 不起作用,aptitude 也不起作用。