काम नहीं कर रहा है मैं फ़ाइल स्टोरेज के साथ काम करने के लिए Google ऐप इंजन डेवलपर कंसोल का स्थानीय संस्करण प्राप्त करने का प्रयास कर रहा हूं। यह कई विंडोज मशीनों पर सही काम करता है। फिर भी जब मैं मिंट लिनक्स सिस्टम पर कोशिश करता हूं तो सब कुछ फाइल स्टोरेज को छोड़कर काम करता है।जीएई स्थानीय PHP - मिंट लिनक्स - फ़ाइल भंडारण
सब मैं php.ini के लिए निम्न पंक्ति जोड़ने के लिए किया था कीपहले:
google_app_engine.disable_readonly_filesystem = 1
उसके बाद मैं छवियों को अपलोड कर सकता है, मैं उन्हें Blobstore के तहत डेवलपर कंसोल में दिखाई दे रही हैं व्यूअर। फिर भी मैं उन्हें ब्राउज़र में नहीं देख सका।
जब मैंने लॉग इन किए गए संदेशों के बाद लॉग में खोद दिया।
ERROR 2016-06-08 20:15:59,459 images_stub.py:438] Could not open image <open file '/tmp/appengine.app app.user/blobs/dev~app-app/n/ncoded_gs_file:cGluZ3ZhbHVlLWJ1Y2tldC1sb2NhbC9zdG9yYWdlL2ltYWdlcy91c2Vycy8xNDY1NDE2OTU3LWltZ2pwZw==', mode 'rb' at 0x7f906e2b2e40> for blob_key 'encoded_gs_file:cGluZ3ZhbHVlLWJ1Y2tldC1sb2NhbC9zdG9yYWdlL2ltYWdlcy91c2Vycy8xNDY1NDE2OTU3LWltZ2pwZw=='
Traceback (most recent call last):
File "/home/user/Programs/google_appengine/google/appengine/api/images/images_stub.py", line 433, in _OpenBlob
return Image.open(blob_file)
File "/usr/local/lib/python2.7/dist-packages/PIL/Image.py", line 1991, in open
raise IOError("cannot identify image file")
IOError: cannot identify image file
ApplicationError(4,)
Traceback (most recent call last):
File "/home/user/Programs/google_appengine/lib/cherrypy/cherrypy/wsgiserver/wsgiserver2.py", line 1302, in communicate
req.respond()
File "/home/user/Programs/google_appengine/lib/cherrypy/cherrypy/wsgiserver/wsgiserver2.py", line 831, in respond
self.server.gateway(self).respond()
File "/home/user/Programs/google_appengine/lib/cherrypy/cherrypy/wsgiserver/wsgiserver2.py", line 2115, in respond
response = self.req.server.wsgi_app(self.env, self.start_response)
File "/home/user/Programs/google_appengine/google/appengine/tools/devappserver2/wsgi_server.py", line 272, in __call__
return app(environ, start_response)
File "/home/user/Programs/google_appengine/google/appengine/tools/devappserver2/module.py", line 1489, in __call__
return self._handle_request(environ, start_response)
File "/home/user/Programs/google_appengine/google/appengine/tools/devappserver2/module.py", line 865, in _handle_request
ret = handler.handle(match, environ, wrapped_start_response)
File "/home/user/Programs/google_appengine/google/appengine/tools/devappserver2/wsgi_handler.py", line 60, in handle
return self._wsgi_app(environ, start_response)
File "/home/user/Programs/google_appengine/google/appengine/tools/devappserver2/blob_image.py", line 224, in __call__
return self.serve_image(environ, start_response)
File "/home/user/Programs/google_appengine/google/appengine/tools/devappserver2/blob_image.py", line 213, in serve_image
image, mime_type = self._transform_image(blobkey, resize, crop)
File "/home/user/Programs/google_appengine/google/appengine/tools/devappserver2/blob_image.py", line 78, in _transform_image
image = _get_images_stub()._OpenImageData(image_data)
File "/home/user/Programs/google_appengine/google/appengine/api/images/images_stub.py", line 371, in _OpenImageData
image = self._OpenBlob(image_data.blob_key())
File "/home/user/Programs/google_appengine/google/appengine/api/images/images_stub.py", line 441, in _OpenBlob
images_service_pb.ImagesServiceError.BAD_IMAGE_DATA)
ApplicationError: ApplicationError: 4
Traceback (most recent call last):
File "/home/user/Programs/google_appengine/lib/cherrypy/cherrypy/wsgiserver/wsgiserver2.py", line 1302, in communicate
req.respond()
File "/home/user/Programs/google_appengine/lib/cherrypy/cherrypy/wsgiserver/wsgiserver2.py", line 831, in respond
self.server.gateway(self).respond()
File "/home/user/Programs/google_appengine/lib/cherrypy/cherrypy/wsgiserver/wsgiserver2.py", line 2115, in respond
response = self.req.server.wsgi_app(self.env, self.start_response)
File "/home/user/Programs/google_appengine/google/appengine/tools/devappserver2/wsgi_server.py", line 272, in __call__
return app(environ, start_response)
File "/home/user/Programs/google_appengine/google/appengine/tools/devappserver2/module.py", line 1489, in __call__
return self._handle_request(environ, start_response)
File "/home/user/Programs/google_appengine/google/appengine/tools/devappserver2/module.py", line 865, in _handle_request
ret = handler.handle(match, environ, wrapped_start_response)
File "/home/user/Programs/google_appengine/google/appengine/tools/devappserver2/wsgi_handler.py", line 60, in handle
return self._wsgi_app(environ, start_response)
File "/home/user/Programs/google_appengine/google/appengine/tools/devappserver2/blob_image.py", line 224, in __call__
return self.serve_image(environ, start_response)
File "/home/user/Programs/google_appengine/google/appengine/tools/devappserver2/blob_image.py", line 213, in serve_image
image, mime_type = self._transform_image(blobkey, resize, crop)
File "/home/user/Programs/google_appengine/google/appengine/tools/devappserver2/blob_image.py", line 78, in _transform_image
image = _get_images_stub()._OpenImageData(image_data)
File "/home/user/Programs/google_appengine/google/appengine/api/images/images_stub.py", line 371, in _OpenImageData
image = self._OpenBlob(image_data.blob_key())
File "/home/user/Programs/google_appengine/google/appengine/api/images/images_stub.py", line 441, in _OpenBlob
images_service_pb.ImagesServiceError.BAD_IMAGE_DATA)
संदेश खराब छवि डेटा को हल करता है। फिर भी devserver इसे पढ़ने में कोई समस्या नहीं है।
क्या इस मुद्दे को हल करने के लिए मैं कोई भी कार्य कर सकता हूं?