当前位置: 首页 > 知识库问答 >
问题:

laravel 5,请求的url未在该服务器上找到?

池恩
2023-03-14

我正在尝试将我的Laravel5项目上传到Apache/2.4上。xxx的7(Ubuntu)服务器。xx。x、 xx端口80。

当我浏览我的网站使用xxx.xx.x.xx/project/public,着陆页工作正常。

但是当我试图登录时,它抛出了这个错误,

请求的URL为xxx。xx。x、 在此服务器上找不到xx/project/public/auth/login。

但是当我尝试这个xxx的时候。xx。x、 xx/项目/公共/索引。php/auth/login未找到它抛出的视图[app]。

我尝试在htaccess文件上使用RewriteBase并编辑public/index。php文件并更改了以下几行。。。

需要__DIR__/.../bootstrap/autoload.php;
要求__DIR__。/.../项目/公共/引导/autoload.php;

require_once__DIR__/.../引导/app.php';

to$app=require\u once\u DIR\u.'//项目/公共/引导/应用程序。php′;

没有工作!!

我知道这是一个老话题,但我没有找到解决办法。

期待你的建议。

共有2个答案

燕璞
2023-03-14

尝试启用Apache重写模块。在命令行中运行:

a2enmod rewrite

之后不要忘记重启Apache。

service apache2 restart
米俊晤
2023-03-14

你正在开发哪一版本的Laravel?我对5.1 LTS上的auth有问题。标准配置没有问题(从未接触过htaccess或配置文件)。

我可以建议尝试一个新的安装一个新的Laravel包在您的服务器上没有修改,看看它是否工作。

Laravel 5.1身份验证留档

 类似资料:
  • 我有一个Ubuntu 14.04内核。我正在这个服务器上安装我的Laravel应用程序。安装之后,我尝试将根目录设置为public。 我在文件中只有这些选项 我已将文档根目录更改为 现在,当我试图通过它显示主页,运行良好。它还获取所有GET变量。例: 但是当我转到其他链接时,例如它给了我一个错误 我有路线。php在本地主机上运行良好。但不在此服务器上。请帮帮我。

  • 我已经通过Composer在这个目录中安装了Laravel5.2。 尽管我听说不推荐使用它,但我还是使用了文件夹上的来100%访问它。 我可以正确地看到laravel欢迎页面,但在尝试使用

  • 我正在尝试创建一个网页,允许用户从其计算机上载文件,然后将其发布到我的服务器。然而,每当我点击当前网页上的“提交”按钮时,它就会立即返回 404找不到。在服务器上找不到请求的URL。如果您手动输入URL,请检查拼写并重试。 这是我的HTML表单 对不起,如果这是一个非常明显的错误,我是非常新的php

  • ' 我的服务器上有一个Url,该Url正在运行。我在这封信里写了“你好”。 但是当我通过这个url时,我已经编写了html文件上传代码 它说在此服务器上找不到请求的URL[one1.php]。 我检查了我的file_upload。

  • 我用laravel建立了一个网站,并将我的域名转发到项目文件夹中。但是,当我进入网站时,它会显示错误:404未找到请求的URL/未在此服务器上找到 服务器php: . htaccess: 我ndex.php: 编辑#1 我做了一个public_html文件夹,并将laravel/Public的内容放在其中。更改路径以使用/.../laravel/bootstrap/app.php和/.../lar