我正在尝试将我的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′;
没有工作!!
我知道这是一个老话题,但我没有找到解决办法。
期待你的建议。
尝试启用Apache重写模块。在命令行中运行:
a2enmod rewrite
之后不要忘记重启Apache。
service apache2 restart
你正在开发哪一版本的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