使用Laravel错误创建的发布网站

时间:2014-11-20 10:22:19

标签: laravel web host

您好我遵循本教程如何在FreeWebHostingArea com上进行设置: 如果您的域指向public_html目录,则所有内容都应放在该目录中。怎么样 ?让我告诉你

  

在公共HTML中复制所有文件和文件夹(包括公用文件夹)   复制公用文件夹的所有内容并将其粘贴到文档根目录中(即   public_html)删除公用文件夹打开bootstrap / paths.php   然后改变'public'=> DIR 。'/ .. / public',进入'public'=>   的 DIR 即可。 '/ ..',

     

最后是在index.php,

     

更改

     

需要 DIR 。'/ .. / bootstrap / autoload.php';

     

$ app = require_once DIR 。'/ .. / bootstrap / start.php';成

     

要求 DIR 。'/ bootstrap / autoload.php';

     

$ app = require_once DIR 。'/ bootstrap / start.php';

但是当我加载索引时我得到了这个错误

  

致命错误:require():需要打开失败   '/home/vhosts/epernikhardware.eu5.org/vendor/composer/autoload_files.php'   (include_path中= '/家庭/虚拟主机/ epernikhardware.eu5.org /供应商/ phpseclib / phpseclib / phpseclib::在/ usr /共享/梨:在/ usr /共享/ PHP')   在   /home/vhosts/epernikhardware.eu5.org/vendor/composer/autoload_real.php   第47行

并且可以告诉我如何轻松地让这个简单的网站工作是很难用laravel框架发布一些网页。请帮忙

2 个答案:

答案 0 :(得分:0)

我不知道该托管,但其他托管服务,例如JustHostGoDaddyBlueHostHostGator ...我部署了Laravel网络漂亮很容易。

1)通过SSH访问主机,获取源代码

$ cd www/     
$ git clone https://github.com/ME/MY-PROJECT.git .

2)获取作曲家:

$ curl -sS https://getcomposer.org/installer | php -- --filename=composer

3)更新所有依赖项(/vendor

$ composer update

4)将/public/.htaccess移至根

$ mv public/.htaccess .

就是这样,网站已准备就绪。也许,配置数据库还有更多步骤,但这里没有必要提及。

如果您在ForgeDigitalOcean上托管您的网站,则此过程将非常简单,只需添加源来源,大部分内容都会自动完成。

答案 1 :(得分:0)

确保计算机中的PHP版本和托管站点的cpanel中的PHP版本相同。我也有同样的问题,这对我有帮助。