के लिए नाशपाती इंस्टॉल करें मेरे पास मैकपोर्ट्स के लिए डिफ़ॉल्ट स्थान /opt/local/.. में मैकपोर्ट के माध्यम से PHP5 स्थापित है। नाशपाती के लिए कोई पोर्टफाइल नहीं है। यदि मैं नाशपाती साइट से मानक नाशपाती स्थापित करता हूं तो PHP के साथ काम करने के लिए निर्देशिका स्थान को नाशपाती में रखा जाना चाहिए?मैकपोर्ट्स PHP5
उत्तर
जबकि कर्ल विकल्प काम करता है, यह आपके पोर्ट्स को अपडेट करने के बाद अपडेट नहीं होगा। एक वैकल्पिक:
sudo port install php5 +pear
यह PHP5 के संस्करण नाशपाती के साथ एक ही स्थान में ऊपर को डाउनलोड करने के रूप में स्थापित हो जाएगा, और आप macports अद्यतन के रूप में यह अद्यतन करेगा।
मेरे पास अभी भी एक ही समस्या थी, और आपने जिस निर्देशिका का उल्लेख किया है उसमें PEAR इंस्टॉल करने के लिए चला गया।
curl -O http://pear.php.net/go-pear.phar
sudo php go-pear.phar
मैंने इंस्टॉलेशन बेस निर्देशिका ($ उपसर्ग) को/opt/local पर इंगित करने के लिए बदल दिया और इंस्टॉलर चलाया। यह पीईआर पथ शामिल करने के लिए मेरी php.ini फ़ाइल में संशोधन किया।
मेरा बैश पथ पहले से ही/ऑप्ट/स्थानीय/बिन है, इसलिए प्यारे ने अभी काम किया है!
शांत। मैं खुश हूं कि आपका यह चलने लगा! – demet8
आप में से उन लोगों के लिए मैकपॉर्ट्स @ बेन के उत्तर के बाहर PHP चल रहा है, निम्नलिखित संशोधन के साथ, वास्तव में समस्या का समाधान है। मुझे PHPUnit स्थापित करने के लिए पियर चाहिए ताकि मैं कुछ यूनिट परीक्षण कर सकूं लेकिन मैं XAMPP का उपयोग करता हूं।
मैंने बेन के समाधान का पालन किया लेकिन इसे स्थापित करने का प्रयास करते समय एक त्रुटि मिली। मेरे त्रुटि थी:
WARNING! The include_path defined in the currently used php.ini does
not contain the PEAR PHP directory you just specified:
</opt/local/share/pear>
If the specified directory is also not in the include_path used by
your scripts, you will have problems getting any PEAR packages working.
Current include path : .:
Configured directory : /opt/local/share/pear
Currently used php.ini (guess) :
मैं वर्तमान में इस्तेमाल किया php.ini के रास्ते निम्नलिखित और सभी के लिए पूरी तरह से काम किया सेट:
/Applications/XAMPP/xamppfiles/etc/php.ini
आशा है कि बहुत बुरा हुआ, यह अन्य मदद करता है एक्सएएमपीपी उपयोगकर्ता!
मुझे आश्चर्य है कि क्यों कोई एक अद्यतन समाधान लिखा था, इसलिए मैं यह कर:
sudo port install pear-PEAR
sudo port install php53-pear
आप उपयोग करना चाहते PHP के जो भी संस्करण के साथ 53
बदलें। फिर मैकपोर्ट्स के साथ आपको आवश्यक नाशपाती पैकेज स्थापित करें! आप
port echo name:^pear-
के साथ उपलब्ध संकुल की एक पूरी सूची प्राप्त कर सकते हैं के रूप में अन्य जवाब का एक टिप्पणी में उल्लेख किया है, अधिक जानकारी के लिए यहां जाएं: https://superuser.com/q/650299/39309
- 1. PHP5
- 2. php5
- 3. मैकपोर्ट्स mysql5 + सर्वर
- 4. याहू PHP5 Sdk yos-social-php5
- 5. कैसे PHP5
- 6. PHP5: DOMDocument
- 7. कैसे PHP5
- 8. मैकपोर्ट्स python_select कमांड नहीं मिला
- 9. घातक लॉगिंग/PHP5
- 10. PHP5। कक्षा सदस्य
- 11. PHP5: कॉन्स बनाम स्थैतिक
- 12. स्थिरांक PHP5 में पीएचपी
- 13. PHP स्क्रिप्ट को PHP5
- 14. PHP4 से PHP5 माइग्रेशन
- 15. मैकपोर्ट्स ने python_select को/opt/local/bin
- 16. मैकपोर्ट्स के दर्पण को कैसे बदलें
- 17. मैकपोर्ट्स एक ही संस्करण के कई स्थापित बंदरगाहों को सूचीबद्ध क्यों करता है, और मैं इसे कैसे ठीक करूं?
- 18. त्रुटि 502 nginx + php5-fpm
- 19. PHP5 स्ट्रीम खोलने में असफल रहा: fopen
- 20. मरम्मत टूटी सिम्लिंक/पुनः स्थापित php5
- 21. PHP5 ऑब्जेक्ट में एनोटेशन कैसे खोजें?
- 22. Memcache, त्रुटि नहीं मिला php5.dll
- 23. PHP5: आयातित नेमस्पेस सूची प्राप्त करें
- 24. PHP5 फ़्रेमवर्क: Autoloading और Opcode कैशिंग
- 25. मैकपोर्ट्स/फ़िंक स्थापना के बारे में चेतावनी को रोकें
- 26. मैकपोर्ट्स के माध्यम से रूबीगेम्स एक अच्छा विचार है?
- 27. क्या हम memcached सर्वर से कनेक्ट करते समय php5-memcache या php5-memcached का उपयोग करना चाहिए?
- 28. PHP5 बूलियन मूल्यों से आबद्ध SQLI bind_param समस्या
- 29. मैं php5/ubuntu में pspell कैसे स्थापित कर सकता हूं?
- 30. क्या PHP5 ऑब्जेक्ट संदर्भ से पास हुए हैं?
मैकपोर्ट/ऑप्ट/स्थानीय निर्देशिकाओं में अपनी कॉन्फ़िगरेशन चर बदलने के लिए नाशपाती कॉन्फ़िगर-सेट का उपयोग करना न भूलें! – CamelBlues
मैंने इसे इंस्टॉल किया था लेकिन सक्रिय नहीं किया गया था [सूची बंदरगाह] सुडो पोर्ट स्थापित php5 [सक्रिय पोर्ट] सुडो पोर्ट सक्रिय php5 @ 5.x.x_x + apache2 + नाशपाती –
इस आदेश के माध्यम से सफलतापूर्वक PEAR स्थापित किया गया है और कॉन्फ़िगरेशन सेटिंग्स को चुनने के लिए सेट किया गया था/स्थानीय/... निर्देशिकाएं। हालांकि, मुझे अभी भी किसी भी इंस्टॉल कमांड से पैकेज XXX के लिए कोई रिलीज उपलब्ध नहीं है! – doublejosh