问题
提醒一下,我花了好几个小时才搞清楚这个问题。我尝试了其他人使用的所有不同方法,但都对我不起作用。我想,如果这个问题对我来说这么难解决,那么其他使用 Windows Substation for linux 的人也遇到了问题。重新安装 apache2 后,我对 Stack Overflow 做了一些研究。我试过了,我把我的特定文件夹上的文件夹设为可执行文件。但是没有用。我已经弄清楚了如何让 Drupal 和 WordPress 工作,所以我知道进入 PHP 也将是一个挑战。出于某种原因,我没有其他人拥有的相同配置文件,他们告诉你在 /etc/apache2/sites-available 文件夹中找到 PHP 配置文件。话虽如此,已经有一个非常好的解决方案。
您无需重新安装整个 lamp 应用程序。我坚信我和其他用户的配置中可能缺少一些文件,不知何故,apache2 和 PHP 之间没有建立链接,或者,无论出于什么原因,当我在 WSL 上安装 PHP 时,apache2 表现得好像什么都没发生一样。这些其他教程已经安装了所有内容,他们表现得好像他们可以毫无问题地加载 PHP 文件,这也没什么帮助。