首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel on shared hosting subdomain

Laravel on shared hosting subdomain
EN

Stack Overflow用户
提问于 2015-02-12 03:53:07
回答 4查看 3.9K关注 0票数 4

我正在尝试将我的laravel应用程序部署到共享主机上。它应该部署在www.subdomain.something.com中

我的文件夹结构是:

代码语言:javascript
复制
    /laravel
       app/
       vendor/
       bootstrap/
       server.php
       artisan
       composer.json
       composer.lock
       phpunit.xml
   /public_html
       subdomain/
       index.php

我的index.php有以下路径:

代码语言:javascript
复制
require '/../../laravel/bootstrap/autoload.php';
$app = require_once '/../../laravel/bootstrap/start.php';

我的paths.php

代码语言:javascript
复制
'app' => __DIR__.'/../../laravel/app',
'public' => __DIR__.'/../../public_html/subdomain',
'base' => __DIR__.'/../../laravel',
'storage' => __DIR__.'/../../laravel/app/storage',

有人能看到我错过了什么吗?我试过谷歌,找到了一堆循序渐进的解释,但似乎什么都不起作用-它导致了一个500内部服务器错误。

感谢您的反馈

韦斯利

EN

回答 4

Stack Overflow用户

发布于 2016-09-04 11:34:45

遵循第一条规则here。如果你使用第一条规则,那么一切都应该很好。但不知何故,如果您面对的是500 Internal Server Error,那么就通过ssh登录到您的服务器public_html目录,并发出以下命令。

sudo chmod 755 -R laravel

chmod -R o+w laravel/storage

这里的laravel是您的Laravel项目目录。

票数 2
EN

Stack Overflow用户

发布于 2015-02-12 04:46:06

确保您拥有对app/storage/和所有子目录的写入权限。这听起来像是罪魁祸首,但如果不是,那么看看app/storage/logs目录中是否有任何错误。如果不能,请查看您是否可以解析服务器日志。

票数 0
EN

Stack Overflow用户

发布于 2015-11-13 20:55:50

我也遇到过类似的问题,我发现solution.Maybe可以帮助人们解决这个问题。

Install LARAVEL 5 Locally Same as Share Hosting Directory (Deploy L5 Share Hosting Solution)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28463253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档