سؤال

أحاول تثبيت فبونيت على بلدي مب مع أوسك مافريكس.جزء التثبيت يسير بشكل رائع ، الكمثرى لا يلقي أي أخطاء أو استثناءات أو على الإطلاق.ولكن عندما أحاول تنفيذ الأمر فبونيت في محطة فإنه لا رمي خطأ.

لقد بحثت على نطاق واسع عن إجابة ، لكن لا يمكنني العثور على أي شيء يحل المشكلة.

هذا ما يحدث:

  • تثبيت فبونيت (الكمثرى تثبيت فبونيت/فبونيت) إنه يقول إنه مثبت بالفعل (هذا صحيح).
  • عندما أدرج جميع الحزم المثبتة في الكمثرى (قائمة الكمثرى) ، فبونيت لا تظهر في القائمة.
  • عندما أقوم بتنفيذ قائمة الكمثرى-الكل الأمر يظهر مرتين كما فبونيت (وهو الإصدار 1.3.2) و فبونيت 2 (الإصدار 2.3.6).
  • وعندما أحاول تنفيذ الأمر فبونيت فإنه يلقي خطأ (مرتين):

خطأ فادح بي إتش بي:تتطلب مرة واحدة():فشل فتح المطلوبة ' ملف / مكرر / التحميل التلقائي.فب'(بما في ذلك_باث='.: ') في / البيرة / المحلية / الكمثرى / حصة / الكمثرى/فبونيت / أوتولود.بي إتش بي على الخط 64

Terminal Output

تحرير:كان لي أن تعمل على جبل الأسد ، ولكن منذ أن قمت بالترقية إلى مافريكس فبونيت تم كسر.أيضا ، لقد راجعت دليل التحميل التلقائي.بي إتش بي ، والملف هناك..

هل يمكن لشخص ما أن يشرح ما يحدث?انها بدأت تدفع لي جنون..

هل كانت مفيدة؟

المحلول

كان الحل استخدام IDE PHPStorm والملحن.الذي يعطي ميزة تثبيت التبعيات على قاعدة المشروع.

بفضل منافسة S. للحصول على التوصية.

لمزيد من المعلومات حول كيفية تثبيت:

http://www.jetbrains.com/phpstorm/webhelp/تمكين Phpunit-support.html

نصائح أخرى

إذا قمت بتثبيت فب باستخدام ماكبورتس ، تحتاج إلى تعيين الخاص بك include_path في بي إتش بي.إيني إلى:

include_path = ".:/opt/local/lib/php/:/opt/local/lib/php/PEAR/"

أنا أيضا إعادة تثبيت فبونيت ، كما كانت هناك بعض القضايا التبعية(مولد.بي إتش بي في عداد المفقودين):

يمكنك تشغيل هذا كجذر (وجدت هذا البرنامج النصي هنا الخيار ألديبس عند إعادة تثبيت):

pear list -c phpunit | grep stable | awk '{print "phpunit/"$1}' | xargs pear uninstall
pear install --alldeps phpunit/phpunit
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top