Laravel CSS 文件未找到且未应用样式 (Apache2 Ubuntu)

Laravel CSS files not found and No styling applied (Apache2 Ubuntu)

我有一个名为 nexthour cms 的应用程序,我 运行 在 ubuntu 上使用 apache2。我已经添加了apache2中的所有配置并下载了php中的所有扩展。下一小时应用程序基于 Laravel。问题是根目录中有一个 server.php 文件。当我第一次 运行 这个文件时,它经历了一些安装应用程序的步骤。完成这些步骤后,它会显示应用程序,但不会显示样式。该网页仅在打开 server.php 文件时显示文本,当我打开诸如登录之类的链接时,它会将我带到登录页面,但未应用任何样式。当我从源代码检查 css 文件位置时,它显示路径 localhost/server.php/css/thecssfile.css 但找不到文件。

当我打开 public 目录时 所有样式都已应用,但这里的问题是当我按下登录时无法找到登录页面.

当我从 server.php 文件中检查登录页面位置时,它显示为 localhost/server.php/login 并且可以正常打开但仍然没有任何样式。请记住 server.php 不是目录,它是 php 文件。 server.php 不是目录,我在哪里可以找到文件夹中的登录文件?

当我从 public/index.php 检查登录页面位置时,它是 localhost/public/login 找不到文件,我检查了目录并且没有登录文件或目录。

遇到这种情况怎么办?我不能使用 server.php 文件,因为没有样式,我也不能使用 public/index.php,因为找不到登录页面。请帮助我,因为我是 laravel 或 php 的完全菜鸟,这是我下载但未开发的应用程序。如果有人能让我知道这里发生了什么,将不胜感激。

更新:localhost/public/index.php/login 工作正常,但此处没有显示样式。

全部搞定只需要使用 sudo a2enmod rewrite 即可解决此问题。