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

在域提供的共享主机上安装Laravel项目。通用域名格式

贝礼骞
2023-03-14

我正试图在域提供的共享主机上部署一个Laravel项目。com,所以在我将我的项目上传到主机后,将公用文件夹分离到public\u html并在该目录下将整个项目上传到新文件夹中。下面是共享主机的结构:

-public_html
-laravel_app
-...

之后,在. env文件中写了正确的连接,然后我试图在我的网站链接,它显示错误消息:

禁止
您没有访问/此服务器的权限。

如果我添加到我的网站链接/public\u html会显示另一条错误消息:内部服务器错误服务器遇到内部错误或配置错误,无法完成您的请求。请与服务器管理员联系,并通知他们错误发生的时间,以及您所做的任何可能导致错误的操作。有关此错误的详细信息,请参阅服务器错误日志

我用试过很多东西。htaccess,已经将777模式设置为文件夹,但任何变体都无法帮助我。所以,如果有人知道如何获得对公用文件夹的正确权限,请。

如果我在这里写了一篇错误的文章,请原谅。瑞普英语。。。

共有1个答案

赖渊
2023-03-14

为了将Laravel项目上传到托管站点,您需要能够SSH到服务器。如果您能够SSH到服务器并获得CLI,我建议遵循本教程将Laravel项目安装到托管计划。

我个人使用Vultr作为我的主机,没有任何问题!

快乐编码!

YouTube系列:https://www.youtube.com/watch?v=5Y4STYfvpk4

文本版本:https://devmarketer.io/learn/deploy-laravel-5-app-lemp-stack-ubuntu-nginx/

 类似资料:
  • 如何在hostgator共享主机上安装laravel php框架PHP版本5.2-AddType application/x-httpd-php53.PHP in.htaccess文件 我的问题:无法使用SSH安装composer:$curl-sShttps://getcomposer.org/installer |php获取错误:缺少phar扩展。请在不禁用phar的情况下安装或重新编译php

  • 首先,因为我在一个共享主机上,我不能将我的公共文件夹的内容直接放入root。我必须将整个项目放入public_html目录,并使用. htaccess指向下面的公共文件夹(这对于单个Laravel项目来说很好): 我现在用主机创建了一个子域,它在我的公共html目录中创建了一个名为store的目录。领域通用域名格式。这将是一个完全不同的Laravel项目。如果我将常规文件夹结构与。htaccess

  • 我按照本教程安装Laravel 5上共享的cboard主机。一切顺利,但我得到一个错误,当我打开我的网站: 内部服务器错误 服务器遇到内部错误或配置错误,无法完成您的请求。 请通过以下地址与服务器管理员联系:webmaster@naxon.co.il通知他们此错误发生的时间,以及您在此错误之前执行的操作。 有关此错误的详细信息,请参阅服务器错误日志。 此外,尝试使用ErrorDocument处理请

  • 我面临的问题,而上传我laravel项目到共享服务器,微软天蓝色。我不能访问除/以外的路线。我的路由文件有以下代码: 基本上,我使用php artisan make:auth生成登录注册默认功能。 我可以访问我的 /route: http://40.121.138.22/monrostudio/public/ 但不能访问其他路由,如/login、/register或我创建的任何其他路由。

  • 问题内容: 我有这些东西: 文件http://api.odtu.lu/composer.phar http://api.odtu.lu/phpinfo.php FTP访问 面板 FreeBSD上的Cron职位 PHP,Perl,CGI-BIN,Python,Curl。 如何安装Composer?(我的目的是安装Restler) 编辑:我没有SSH访问。 问题答案: 它取决于主机,但是您可能根本无法

  • 我的问题是:如何在共享网络主机的目录(而不是根目录)中运行laravel应用程序? 对于我的一些客户,我在他们选择的共享虚拟主机的根文件夹中运行Laravel应用程序,并从URL中删除 /public部分。为了完成这项工作,我将index.php移动到根文件夹,并将信息从index.php更改为: 现在我知道这可能会导致安全问题,但我已经找到了解决方案,共享网络主机的情况下。 我用来进行此更改的.