2012-05-05 43 views

उत्तर

12

एक पूर्ण पथ नाम में डालने की कोशिश:

exec("/path/to/epm package");

आपका वेबसर्वर प्रक्रिया जरूरी ऊपर अपने स्वयं के खाते के रूप में ही विन्यास के साथ सेट नहीं किया जाएगा।

+0

महान प्रदान करते हैं! यह काम करता हैं। मैं इसे आपके त्वरित समाधान के लिए स्वीकार करता हूं – sathish

2

मैं उस उपयोगकर्ता को मान रहा हूं जिसका आप टर्मिनल में परीक्षण कर रहे हैं और आपके PHP चलाने वाले वेबसर्वर उपयोगकर्ता अलग हैं। आपको यह सुनिश्चित करने की ज़रूरत है कि एपीएम पैकेज के लिए निर्देशिका वेबसर्वर उपयोगकर्ता के लिए पाथ पर्यावरण चर में निर्यात की जाती है।

3

epm जैसे ध्वनि आपके वेबसर्वर चल रहे उपयोगकर्ता (संभवतः अपाचे) के लिए पाथ पर्यावरण चर में नहीं है। इस को हल करने के लिए, निम्न में से एक कार्य करें:

  • वेबसर्वर उपयोगकर्ताओं पथ
  • को epm के लिए पथ को जोड़ने के लिए अपने आदेश निष्पादित करने के लिए पूरा पथ (/whatever/folder/epm package)
संबंधित मुद्दे