Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.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
OpenShift PHP图像资源提供500错误_Openshift_Openshift Cartridge_Openshift Php Cartidges - Fatal编程技术网

OpenShift PHP图像资源提供500错误

OpenShift PHP图像资源提供500错误,openshift,openshift-cartridge,openshift-php-cartidges,Openshift,Openshift Cartridge,Openshift Php Cartidges,我已经部署了一个PHP网站,做了一个OpenShift PHP5.4插件。应用程序加载得很好,CSS、JS等,但图像加载不正确。这些图像存在于git repo中,它正被推送到OpenShift,但当我尝试访问一个图像时,比如说从它访问图像时,失败了,错误为500 服务器日志为我提供: /app root/runtime/repo/images/.htaccess:无效命令'IndexIgnore',可能拼写错误或由服务器配置中未包含的模块定义 我正在努力解决这个问题,但到目前为止谷歌还不能帮助我

我已经部署了一个PHP网站,做了一个OpenShift PHP5.4插件。应用程序加载得很好,CSS、JS等,但图像加载不正确。这些图像存在于git repo中,它正被推送到OpenShift,但当我尝试访问一个图像时,比如说从它访问图像时,失败了,错误为500

服务器日志为我提供: /app root/runtime/repo/images/.htaccess:无效命令'IndexIgnore',可能拼写错误或由服务器配置中未包含的模块定义


我正在努力解决这个问题,但到目前为止谷歌还不能帮助我。我试图编辑httpd.conf以包含该模块,但该文件是只读文件。我可能需要从头开始创建一个新墨盒?如何使用OpenShift提供图像服务?

我不知道Apache这样做的确切原因,但事实确实如此。有一个robots.txt文件禁止另一个开发人员添加的映像目录中的所有用户代理。这导致Apache安装在尝试访问images子目录中的资源时出现500错误。如果有人有任何进一步的解释,我愿意听,但现在这个谜已经解开了

我可能会在与OpenShift无关的独立Apache环境中测试这个确切的情况,并尝试重现此错误。:)快乐编码