您好我遵循本教程如何在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框架发布一些网页。请帮忙
答案 0 :(得分:0)
我不知道该托管,但其他托管服务,例如JustHost
,GoDaddy
,BlueHost
,HostGator
...我部署了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 .
就是这样,网站已准备就绪。也许,配置数据库还有更多步骤,但这里没有必要提及。
如果您在Forge
或DigitalOcean
上托管您的网站,则此过程将非常简单,只需添加源来源,大部分内容都会自动完成。
答案 1 :(得分:0)
确保计算机中的PHP版本和托管站点的cpanel中的PHP版本相同。我也有同样的问题,这对我有帮助。