当前位置: 首页 > 知识库问答 >
问题:

谷歌应用引擎上的fopen问题

柴亦
2023-03-14

我在google app engine上遇到了fopen()的问题。正常工作3-4次,比服务器的响应时间长。

信息:fopen(https://website_url/image_name.png):无法打开流:连接已关闭。

知道怎么排除故障吗?

$image = "https://website_url/image_name.png";  
$f = fopen($image,'rb');

PHP ini有allow_url_fopen=On

共有1个答案

元鸿波
2023-03-14

首先确保你有正确的路径。您需要为fopen提供文件的完整路径,并且根本不需要chdir()。请尝试以下版本:

$path_to_file='url';

$fh=fopen($path_to_file.$filename,'w')或die('权限错误');

 类似资料:
  • 具体到基于Docker的部署,这两者之间有什么区别?由于Google App Engine Flexible现在也支持基于Dockerfile的部署,而且它也是完全管理的服务,所以它似乎比在Container Engine上配置Kubernetes部署更可取,不是吗? 有哪些用例更倾向于使用Google容器引擎而不是灵活的应用引擎?

  • 我正在app engine上构建一个web应用程序。在我的例子中,这是建立在django Nonl的基础上的,但关键是它使用的是谷歌的数据存储。 我喜欢这样一个事实,即我不需要处理复制、分片、备份等,但有一件事总是妨碍我,那就是最终的一致性,这似乎妨碍了实现一个通用的Web应用程序模式,我称之为“添加 假设我有一个项目管理应用程序。项目是它的中心模型。现在有一个网页页面,我可以在其中看到所有项目的

  • 是否有人有链接或可以提供Java谷歌应用程序引擎项目的代码,该项目只是与谷歌日历交互。假设从日历中获取活动。 Google Sample calendar-app engine-Sample在从HG检出后无法编译,我曾尝试搜索教程并创建自己的教程,只是运气好而已。 我已经设置了一个 API 访问项目来获取客户端机密.json。

  • 我想知道我是否需要Google java客户端库才能从GAE访问我的Google日历。默认情况下,它们是Google App Engine SDK的一部分吗? 此外,我找不到一个很好的示例或教程来展示如何从Google Cloud Platform应用程序创建、读取、更新和删除Google日历事件。 非常感谢,如果您可以提供相同的代码示例或链接到适当的工作教程。

  • 当尝试连接到谷歌云SQL我得到以下错误: 我已经花了几个小时试图解决这个问题,但还是一无所获。 我的配置如下(在ZF2-config-local.php中): 我还将我的Google App Engine应用程序的应用程序ID添加到Cloud SQL中的访问控制列表(授权应用程序引擎应用程序)中。 当我尝试运行这个时: 我得到了unix套接字错误。我错过了什么?

  • 我是谷歌应用引擎服务的新手。我有一个JavaMaven项目,其中一个模块运行在应用引擎flex上,另一个模块运行在应用引擎标准上。我正在为应用引擎Flex API使用JWT身份验证。我想从应用引擎标准向应用引擎Flex发出发布请求。验证服务的最佳方式应该是什么? 此外,我还有一个cron服务,它可以访问我用于某些后端内容的特定URL。如何验证请求是否仅来自Cron服务?