如何克隆开源php REST API

如何克隆开源php REST API,php,hosting,flightphp,Php,Hosting,Flightphp,我正在尝试使用以下php应用程序: -更新链接- 我用一个免费的php托管服务打开了一个帐户,并将项目文件复制到public_html文件夹 当我请求时,我收到以下错误: 警告:require(vendor/autoload.php):无法打开流:第25行的/home/imamromh/public_html/index.php中没有此类文件或目录 警告:require(vendor/autoload.php):无法打开流:第25行的/home/imamromh/public_html/

我正在尝试使用以下php应用程序: -更新链接-

我用一个免费的php托管服务打开了一个帐户,并将项目文件复制到public_html文件夹

当我请求时,我收到以下错误:


警告:require(vendor/autoload.php):无法打开流:第25行的/home/imamromh/public_html/index.php中没有此类文件或目录

警告:require(vendor/autoload.php):无法打开流:第25行的/home/imamromh/public_html/index.php中没有此类文件或目录

致命错误:require():无法在第25行的/home/imamromh/public_html/index.php中打开所需的“vendor/autoload.php”(include_path=”。:/usr/lib/php:/usr/local/lib/php)

你读过自述吗

如何运行


我认为你分享的回购协议链接不正确。但是,您所遇到的错误是一个常见的问题

您需要使用composer进行设置,但由于您使用的是像host ed这样的免费主机,我怀疑您是否有权访问命令行

为了理解这里发生的情况,您所得到的错误是因为您没有运行此操作所需的库。Composer帮助安装这些库(vendor/autoload.php是所有这些库的一部分),我不会详细介绍,以免您感到困惑

所以,也可以找到一个主机,它允许您访问命令行。用这个在digitalocean上获得10美元,足够2个月的托管费

设置LAMP服务器

只要执行以下指令,您当前的问题就会得到解决

cd /var/www/ && composer create-project julianxhokaxhiu/cyanogenmod-ota CyanogenModOTA

很抱歉,我提供的链接是针对服务器的单元测试应用程序的,我更新了指向实际php api服务器代码的链接。您是否遵循了安装教程?它并没有说“将项目文件复制到
public\uhtml
”,而是描述了如何使用composer来构建项目。
cd /var/www/ && composer create-project julianxhokaxhiu/cyanogenmod-ota CyanogenModOTA