我最近完成了我的第一个laravel站点,但现在我被部署卡住了。这对我来说是一个全新的概念。我的网络空间是由1
我尝试过几次教程,但似乎都不管用。基于此处的教程:将Laravel项目上载到Web服务器
我的服务器文件夹结构如下:
(注意当第一次FTping我的服务器,没有www或html_docs,只有一个日志文件夹)。
在www上,我的索引。php更改为:
require __DIR__.'/../laravel/bootstrap/autoload.php';
$app = require_once __DIR__.'/../laravel/bootstrap/start.php';
在laravel/引导/路径中。我更改的php文件:
'public' => __DIR__.'/../../www',
在浏览器中访问我的域时,例如:myDomain。co.uk-该站点被重定向到“占位符”(命名/默认站点)页面1
如果我附加/www/index。例如,php,我得到的文件不存在,即使该文件位于我上面的结构中。
正如您可能注意到的,我对服务器端方面非常陌生,例如FTPing等。我读过几本图坦卡蒙的书,但似乎都采取了不同的方法,让我对最好的方法感到困惑。我不知道从这里到哪里去,所以任何建议都很感激。非常感谢。
编辑:我想我真的让它工作了,但现在当我进入域名。com/public我认为是DB错误:
SQLSTATE[HY000] [2002] No such file or directory.
有什么建议吗?
全部固定:)结果是1
您看到 /public/index.php的原因是因为您指向的是顶级目录,而不是 /public目录。要解决此问题,请访问:
这将从URL中删除public。
这是我用于1and1和laravel 4.2的. htaccess文件,它删除了.index.php,还使用了PHP的更新版本:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
AddHandler x-mapp-php6 .php
AddType x-mapp-php6 .php
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ /index.php [L]
</IfModule>
我有个问题。我试图在WildFly服务器上部署一个应用程序。在尝试这样做时,我得到了一个错误,如下所示: 我搜索了一个解决方案,我找到了一个--我应该将jar添加到...但这无济于事!Wildfly正在尝试(当然没有任何努力)部署,但它失败了。然后我试图部署我的应用程序--同样的错误出现了:/ 干杯并感谢你事先给出的任何答案。
我需要部署一个简单节点的实例。js应用程序在谷歌应用程序引擎上,没有任何形式的扩展。 我曾尝试过,但即使在我尝试关闭它们之后,也会创建许多实例。我的目标是通过只运行一个实例来消耗最少的资源。 我用的是最简单的例子:https://cloud.google.com/nodejs/getting-started/hello-world
当我试图在带有Jenkins和maven的weblogic 12c集群上重新部署EAR时,总是会出现以下错误: 我已经添加了
Python 2.7 64bit Django 1.3 WAMP 2.2(Apache 2.2.22)64位 mod_wsgi3.4 64位 Windows 7 64bit 由Django的start项目生成。位于默认 /myapp/myapp/wsgi.py 鉴于上述上下文,无法在WAMP上部署Django应用程序。 “Hello World”测试wsgi应用程序运行良好,因此我已确认mod_w
我尝试在weblogic服务器上部署使用Spring apache cxf的应用程序。我一直收到这条错误消息: javax。servlet。ServletException:Servlet类:org。阿帕奇。cxf。运输servlet。CXFServlet’不实现javax。servlet。weblogic上的Servlet。servlet。内部的StubSecurityHelper$Servle
当我试图将我的流星应用程序部署到Heroku时,它在引导时崩溃了。