Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.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/6/mongodb/13.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上genghisapp中的1_Php_Mongodb_Rackspace - Fatal编程技术网

未定义的偏移量:PHP上genghisapp中的1

未定义的偏移量:PHP上genghisapp中的1,php,mongodb,rackspace,Php,Mongodb,Rackspace,一段时间以来,我一直在使用PHP和成吉思在各种服务器上管理mongodb数据库,并取得了巨大成功。 在我的rackspace云服务器Fedora17、Apache2.2、PHP5.4上运行时遇到了麻烦。 我也在这台服务器上尝试了成吉思的最后几个版本,但没有成功。 我一辈子都看不出我做错了什么 在请求genghis.php页面时,我收到以下消息 Fatal error: Uncaught exception 'Genghis_ErrorException' with message 'PHP er

一段时间以来,我一直在使用PHP和成吉思在各种服务器上管理mongodb数据库,并取得了巨大成功。 在我的rackspace云服务器Fedora17、Apache2.2、PHP5.4上运行时遇到了麻烦。 我也在这台服务器上尝试了成吉思的最后几个版本,但没有成功。 我一辈子都看不出我做错了什么

在请求genghis.php页面时,我收到以下消息

Fatal error: Uncaught exception 'Genghis_ErrorException' with message 'PHP error: Undefined offset: 1' in /www/engine/system/genghis.php:17 Stack trace: #0 /www/engine/system/genghis.php(17): Genghis_ErrorException::throwException(8, 'Undefined offse...', '/www/engine/sys...', 17, Array) #1 /www/engine/system/genghis.php(17): Genghis_AssetLoader_Inline->initAssets() #2 /www/engine/system/genghis.php(15): Genghis_AssetLoader_Inline->loadRaw('error.html.must...') #3 /www/engine/system/genghis.php(15): Genghis_App->renderTemplate('error.html.must...', 500, Array) #4 /www/engine/system/genghis.php(15): Genghis_App->errorResponse('PHP error: Und...') #5 /www/engine/system/genghis.php(36): Genghis_App->run() #6 {main} thrown in /www/engine/system/genghis.php on line 17

有人知道我做错了什么吗?只要能给我指出正确的方向就好了。众所周知,我不善于破译这些堆栈跟踪消息。

这意味着在文件中 /www/engine/system/genghis.php第17行的一些代码引用了一个不存在的数组键。抵消 指数值数组的整数键

当您将其移动到另一个环境时,可能是其他环境中存在的某些内容未定义,导致了问题。如果您可以发布genghis.php的源代码,我可能会提供更多帮助

但我高度怀疑这是成吉思的问题,而是我做错了什么,或者rackspace的apache/php设置有什么奇怪的地方。