Google api autoload.php无法在我的web服务器上运行

Google api autoload.php无法在我的web服务器上运行,google-api,composer-php,Google Api,Composer Php,因此,我按照有关如何使用composer安装google的api客户端的说明进行了操作 当我试图在web浏览器中打开一个只有此代码的文件时 <?php require_once 'vendor/autoload.php'; 当我这样做时,我的命令提示符会显示我的所有文件都是最新的。关于我为什么仍然出错的原因有什么想法吗?如果你不能跑步 $ composer install 在web服务器上,则需要在部署服务器上运行命令后将供应商目录传输到web服务器 如果部署服务器是您的本地计算机,

因此,我按照有关如何使用composer安装google的api客户端的说明进行了操作

当我试图在web浏览器中打开一个只有此代码的文件时

<?php

require_once 'vendor/autoload.php';
当我这样做时,我的命令提示符会显示我的所有文件都是最新的。关于我为什么仍然出错的原因有什么想法吗?

如果你不能跑步

$ composer install
在web服务器上,则需要在部署服务器上运行命令后将供应商目录传输到web服务器

如果部署服务器是您的本地计算机,请尝试使其在平台要求方面与web服务器匹配,尽可能接近PHP版本,您可以在本地运行比web服务器上更新的版本,或者参考:

允许您伪造平台包PHP和扩展,以便可以模拟生产环境或在配置中定义目标平台。示例:{php:5.4,extsomething:4.0}


注意:您可能还想优化自动加载,请查看。

尝试删除供应商目录并重新安装composer。请注意在此过程中显示的任何警告/错误消息。我刚刚删除了我的整个供应商文件夹并在我的目录中运行了composer安装,但我得到了完全相同的错误。供应商/guzzlehttp/psr7/src/functions_include.php文件是否存在?在我的计算机上搜索目录时是否存在该文件服务器上是否存在,你需要它去哪里?您是否在服务器上安装了composer?
$ composer install