我下载了repo,我正在尝试在主机上部署它。我在服务器上移动了文件。 Root看起来像这样:
ROOT-
--lsapp
---app
---bootstrap
---config
---database
---resources
---routes
---storage
...
--public_html
---css
---fonts
---js
---vendor
---index.php
...
在我的public_html / index.php中我有:
require __DIR__.'/../lsapp/bootstrap/autoload.php';
$app = require_once __DIR__.'/../lsapp/bootstrap/app.php';
但是我有一个错误:
Warning: require(/home/platne/serwer22093/lsapp/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /home/platne/serwer22093/lsapp/bootstrap/autoload.php on line 17
Fatal error: require(): Failed opening required '/home/platne/serwer22093/lsapp/bootstrap/../vendor/autoload.php' (include_path='.:/usr/local/php56-fpm/lib/php') in /home/platne/serwer22093/lsapp/bootstrap/autoload.php on line 17
我不知道如何解决它。也许我应该在cmd中使用composer update --no-scripts
,但我有一个错误:'composer' is not recognized as an internal or external command
。当我输入composer install
时,我有Could not open input file: composer
有人可以帮我部署这个项目吗?
首先,您需要ssh到您的托管服务器和install composer,一旦完成,您将能够运行composer命令。
如果在尝试运行时仍无法找到作曲家,您可能需要将其添加到PATH变量中,同时检查您的PHP版本(php -v)是否与您的Laravel version server requirements兼容。