Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.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 未找到名称中包含空格字符的加载到AppEngine的文件_Php_Google App Engine_Drupal - Fatal编程技术网

Php 未找到名称中包含空格字符的加载到AppEngine的文件

Php 未找到名称中包含空格字符的加载到AppEngine的文件,php,google-app-engine,drupal,Php,Google App Engine,Drupal,我已经创建了一个GoogleAppEngine并加载了Drupal扩展 此文件已正确加载并运行 17:32:41.844 Static file referenced by handler not found: __static__/sites/default/files/images/frontpage/Titan%20@%20Kiva%20Beach.jpg 然后,我添加了现有Drupal站点的其余部分,并在settings.php文件中添加了一些额外的条目来处理额外的功能,包括memca

我已经创建了一个GoogleAppEngine并加载了Drupal扩展

此文件已正确加载并运行

17:32:41.844 Static file referenced by handler not found: __static__/sites/default/files/images/frontpage/Titan%20@%20Kiva%20Beach.jpg
然后,我添加了现有Drupal站点的其余部分,并在settings.php文件中添加了一些额外的条目来处理额外的功能,包括memcache和FB

$conf['cache_backends'][] = 'sites/all/modules/memcache/memcache.inc';
// The 'cache_form' bin must be assigned no non-volatile storage.
$conf['cache_class_cache_form'] = 'DrupalDatabaseCache';
$conf['cache_default_class'] = 'MemCacheDrupal';
$conf['memcache_key_prefix'] = 'something_unique';

require_once "sites/all/libraries/purl-master/src/Purl.php";

include "sites/all/modules/fb/fb_url_rewrite.inc";
include "sites/all/modules/fb/fb_settings.inc";
当我将站点加载到AppEngine并查看时,我会发现与未找到的文件有关的错误。这些是名称中带有空格字符的图像文件。引用URL看起来是正确的。名称中没有空格的其他图像文件可以正常工作

17:32:41.844 Static file referenced by handler not found: __static__/sites/default/files/images/frontpage/Titan%20@%20Kiva%20Beach.jpg
我将在运行基本功能后,将此文件和其他文件移动到云存储

当我检查AppEngine的实例时,没有显示任何实例。然而,该网站加载和运行/部分,我有问题的响应菜单,这是阻止我访问管理和其他页面

Warning: Invalid argument supplied for foreach() in responsive_menus_glob_recursive() (line 491 of /base/data/home/apps/s~app-laketahoe-com/1.374191105859253183/sites/all/modules/responsive_menus/responsive_menus.module).
不确定这是否相关

我想通过SSH访问AppEngine来查看文件系统,但在实例中找不到它。我后来添加了计算引擎,但它应该独立于应用程序引擎

greg@ubuntu:~$ gcutil listinstances

+------------------+---------------+---------+--------------+---------------+
| name             | zone          | status  | network-ip   | external-ip   |
+------------------+---------------+---------+--------------+---------------+
| vm-laketahoe-com | us-central1-b | RUNNING | 10.240.36.10 | 23.251.150.90 |
+------------------+---------------+---------+--------------+---------------+

提前感谢

我认为根本不支持带有空格的文件名

还有一个电话不工作,这可能是您看到的警告


最后,您不能SSH到appengine。应用程序引擎应用程序的管理控制台位于斯图尔特-感谢您的提醒。我可以解决文件名中的空格问题。glob中的错误对我们来说是一个严重的问题。遗憾的是,没有立即修复glob()的ETA。也许您可以使用opendir()/readdir()?