Imagemagick और php exec: Convert: कोई चित्र परिभाषित नहीं


2

कमांड शेल से ठीक काम करता है

/opt/ImageMagick/bin/convert /private/var/folders/nl/9cky1krj5_j7zwm34tfkndd40000gn/T/pdfPyflQF /private/var/folders/nl/9cky1krj5_j7zwm34tfkndd40000gn/T/imgRilIdW 2>&1

मुझे छवि उत्पन्न हुई। लेकिन अगर मैं इसे साथ में चलाता हूं php exec फ़ंक्शन मुझे त्रुटि मिलती है

Array
(
    [0] => convert: no images defined `/private/var/folders/nl/9cky1krj5_j7zwm34tfkndd40000gn/T/imgRilIdW' @ error/convert.c/ConvertImageCommand/3212.
)

लगता है यह अनुमति मुद्दा नहीं है। फ़ाइल अनुमतियां 666 हैं। गलत क्या है यह पता नहीं लगा सकते।


पथ संदर्भ की जाँच करें। php और / या imagemagick रूट से, इमेजमैजिक स्थान से, स्क्रिप्ट स्थान से, आदि की व्याख्या कर सकते हैं
Yorik

@ योरिक लेकिन रास्ते निरपेक्ष हैं। वे दूसरे की व्याख्या कैसे कर सकते हैं?
Oleksandr IY

शायद यह समस्या है। संदर्भ की जांच करें: स्क्रिप्ट को कहां से कॉल किया जा रहा है, php उन फ़ोल्डरों का उपयोग कर रहा है, आदि।
Yorik

क्या आपने यह अंदाजा लगाया?
Temuri
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.