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

在centos的现有apache服务器(生产)上运行laravel项目

古凌
2023-03-14

我有一台CentOs 7服务器,apache正在运行。我正在使用它来运行我的web应用程序。现在我想在上面运行一个Laravel5.0项目。我知道这很奇怪,但事实是我是新来的laravel,这个服务器php版本太旧了5.4。因此,我无法在此服务器上使用最新版本的laravel。

我的laravel项目在本地主机上运行良好。现在,我需要在不使用artisan命令的情况下将其部署到生产服务器。URL将是https://server-ip/laravel-project.但我不知道怎么做。

我正在尝试一些来自谷歌搜索的建议,但不起作用。当我去https://server-ip/laravel-project它的节目

403禁止

您没有访问此服务器上的/laravel项目的权限。

请给我适当的解决办法。提前感谢。

共有1个答案

卫彭亮
2023-03-14

为目录授予权限,下面是命令chmod-R 655 path/to/directory,用于为文件夹和文件授予适当的权限。

 类似资料:
  • 我有一个运行Ubuntu 14.04的DigitalOcean服务器。我将它用作我的web开发项目的主机。现在我想开始在我的一个项目中使用Laravel,但我有一个问题。 在Ubuntu的/var/www/html文件夹中,我创建了一个文件夹,比如说,“project”。在这个文件夹中,我使用本教程安装了Laravel。现在一切都设置好了,我想运行Laravel,这样我就可以测试它并开始开发它。当

  • 嘿,伙计们,我有一个大问题,我有一个Centos vps和我想要半径apache web服务器身份验证。 (我在“var/www”和“etc/httpd”中试过了,但显示了以下错误:-bash:./configure:没有这样的文件或目录)请帮助我。

  • 我的laravel项目在本地运行,但当我部署服务器时,项目给出错误。 SQLState[42883]:未定义函数:7错误:运算符不存在:boolean=整数行1:...来自“bo_user”,其中“email”=$1,“isactived”=$2限制...^提示:没有与给定名称和参数类型匹配的运算符。您可能需要添加显式类型转换。(SQL:select*from“bo_user”,其中“email”

  • 我的插座有问题。io作为一名广播员与laravel echo合作。 我试过什么: 我可以看到用户在日志中连接: 我的队列正在运行,正在正确记录所有事件。 我可以在redis控制台中完美地看到redis我的事件和数据库通知。 但是没有广播任何事件,我也没有在laravel echo服务器控制台中看到它们。一切都在我的本地主机上运行,但在生产环境中没有,我失去了理智。 以下是我的laravel ech

  • 问题内容: 我需要将Silverlight 2.0应用程序部署到Apache服务器,但是它在Linux下。 这可能吗?我的意思是,我是否需要在服务器中安装.Net 3.5和可以执行Asp.Net的网站? 谢谢您的帮助… 问题答案: 如果apache服务器只是在没有任何ASPX页面的情况下提供Silverlight应用程序,那么您应该没问题。Silverlight是一种客户端技术,因此它在服务器上不

  • 我在我的Laravel项目中有这个ajax请求(这是一个简单的版本,但它正在工作): 当我在本地工作,我使用PHP工匠服务ajax调用工作,但当我部署到我的正式服没有(因为路径 /admin/lessons/addMember/licenseMemberId不是服务器中的完整路径)。最好的方法应该是走这条路线,但我不知道怎么走。这是路由表: 有没有办法在参数设置中使用laravel路线?如果没有,