PHP calls to external programs all fail with exit code 127 -


  प्रतिध्वनि प्रणाली ("/ usr / bin / whoami", $ ret); प्रतिध्वनि $ ret;  

अपाचे 2.0.52 पर PHP 4.3.9, CentOS 4.5। सुरक्षित मोड बंद है, मैं कमांड लाइन से अपाचे यूजर अकाउंट के रूप में प्रोग्राम चला सकता हूं, लेकिन PHP से चलने वाले सभी प्रोग्राम 127 कोड से असफल होते हैं।

  • देखें कि / usr / bin / whoami मौजूद है, और किसी के द्वारा निष्पादन योग्य (और पठनीय, मोड xx5 ) है
  • php.ini पर doc_root और user_dir देखें, यदि वे सेट होते हैं तो आप उन्हें निष्पादित कर सकते हैं। / Li>
  • यदि आपका अपाचे या PHP क्रोधित है, तो आपको एप्लिकेशन को चुराने में क्रियान्वित करने की आवश्यकता है।
  • मशीन पर कुछ अन्य सुरक्षा प्रणाली या आरबीएसी चल रहा है, तो देखें / var / log / में dmesg या लॉग फाइलें
  • के बजाय & amp; $ ret का उपयोग करना न भूलें > $ Ret
  • PHP का exec () और passthru () देखें, अलग-अलग कार्य विभिन्न स्थितियों के लिए काम कर सकते हैं।
  • पता है कि अपाचे के लिए एक अलग php.ini है, और एक भिन्न है सीएलआई उपयोग के लिए एंट एक।

Comments

Popular posts from this blog

c# - PInvoke of NetUserAdd returns 24 -

c# - XMLDocument.Validate Error: System.InvalidOperationException : The XmlSchemaSet on the document is either null or has no schemas in it -