Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中执行API Google工作表_Php_Google Sheets Api - Fatal编程技术网

在PHP中执行API Google工作表

在PHP中执行API Google工作表,php,google-sheets-api,Php,Google Sheets Api,我已经做了一个网站,与谷歌表单的API工作。在本地,一切正常,但当我将文件上载到服务器时,会收到一条错误消息,上面写着: “警告:require\u once(..\google-api-php-client-2.2.0\vendor\autoload.php):无法打开流:第3行的/(my\u route)/app.php中没有此类文件或目录” 还有“致命错误:require_once():在第3行的/my_route/app.php中打开required'..\google-api-php-

我已经做了一个网站,与谷歌表单的API工作。在本地,一切正常,但当我将文件上载到服务器时,会收到一条错误消息,上面写着:

“警告:require\u once(..\google-api-php-client-2.2.0\vendor\autoload.php):无法打开流:第3行的/(my\u route)/app.php中没有此类文件或目录”

还有“致命错误:require_once():在第3行的/my_route/app.php中打开required'..\google-api-php-client-2.2.0\vendor\autoload.php'(include_path=.:/opt/php-7.0/pear')失败”

在app.php中,我有一个getClient()函数,我需要它来访问Google Drive中的文件

我正在使用API v4和PHP7.0

另外,我在hostinger中有一个免费的服务器,它也运行php7.0

如果你需要更多的信息,问我任何事情。多谢各位

更新: 如果我在google-api-php-client-2.2.0/vendor中添加scandir(),我会得到: 警告:scandir(../google-api-php-client-2.2.0\vendor):无法打开目录:第2行的/my_route/app.php中没有此类文件或目录


警告:scandir():(errno 2):第2行的/my_route/app.php中没有此类文件或目录

通常
供应商
文件夹位于您的项目文件夹中。这意味着自动加载文件包含在您的应用程序中,如vendor/autoload.php


重新访问项目目录结构并进行必要的调整。将供应商文件移到项目文件夹中。

I有:/MAIN\u folder/PHP/my\u file.PHP和:MAIN\u folder/google-api-PHP-client-2.2.0/。。。所以我需要写../google-api-php-client-2.2.0/vendor/autoload.php