laravel - 在 cPanel 中上传我的 Laravel 项目后,它显示 403 - 错误消息。如何解决问题?
问题描述
我在 cPanel 中上传了一个 Laravel 项目。项目文件上传到子文件夹。我已经创建了 .htaccess 文件 [论坛和教程参考] 但问题没有解决。我是 Laravel 的初学者,请帮助我。文件夹路径:example.com->public_html->lrvproject->.htaccess
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Send Requests To Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
解决方案
转到路径 lrvproject/public 和 public 内部(文件夹复制所有文件并粘贴到 public 文件夹之外)这里 step1 完成。第2步 。example.com->public_html->lrvproject 在此处打开 index.php 文件更改供应商和引导文件路径,例如(/../lrvproject/vendor/autoload.php 和 /../lrvproject/bootstrap/app.php
推荐阅读
- python - 在我的计算机上安装每个软件包的新 conda 环境?如何营造干净的环境?
- flutter - Flutter Textfield 从选项列表中选择
- ruby-on-rails - 使用字符串结尾字符 (/z) 的 AR 查询中的正则表达式返回空的 AR 关系;使用行尾 ($) [PG] 返回预期结果
- python - 特定点python上的微分方程的解
- python - MDExpansion 面板 - kivy.properties.DictProperty' 对象没有属性 'panel_container'
- sql - 在 SQL Anywhere 中使用 AS 后无法连接两个表
- typescript - 推送后打开表单
- javascript - setState 如何在索引中排列?反应式
- amazon-web-services - AWS - 在免费套餐上使用 p2x.large
- svg - 在 JasperReports 中使用内联 base64 图像解析 Batik SVG