मैं इस ठीक लिनक्स कमांड लाइन से काम कर रहे:पीएचपी
wkhtmltopdf entry.html output.pdf
लेकिन निम्नलिखित PHP कोड से काम नहीं करता है:
exec ('wkhtmltopdf entry.html output.pdf');
दिलचस्प, मैंने गुमराह किया है और बहुत सारे गैर-जांच किए गए समाधान हैं और कोई स्पष्टीकरण नहीं है कि यह एक समस्या क्यों है। धन्यवाद यदि आपके पास अच्छे हैं।
आप निष्पादन योग्य है, उदा के लिए एक निरपेक्ष पथ निर्दिष्ट करने की आवश्यकता हो सकता है:
ये मेरी आजमाइश कर रहे हैं 'exec (/ usr/bin/wkhtmltopdf ...) ', यदि PHP द्वारा आवंटित उप-खोल आपके मानक डिफ़ॉल्ट खोल की तुलना में एक अलग पथ सेटिंग समाप्त होता है। साथ ही, यदि आप वेब-आधारित स्क्रिप्ट के भीतर से निष्पादन कर रहे हैं, तो अनुमतियां भी एक कारक होने जा रही हैं। –
क्या आपको कोई PHP त्रुटि संदेश मिलता है? क्या होता है जब आप इसे सीधे खोल में टाइप करते हैं? –
@ एलिक्स एक्सेल - कोई त्रुटि –