मैंने SO पर समान समस्याओं के माध्यम से ब्राउज़ किया है, लेकिन इसका कोई फायदा नहीं हुआ है। मैं PHP 5.3.6 और phpunit संस्करण 3.6.10 चला रहा हूँ।PHPUnit आवश्यक फ़ाइल खोलने में विफल रहा
require_once 'PHPUnit/Framework.php';
class UserTest extends PHPUnit_Framework_TestCase {
}
मैं निम्न त्रुटि प्राप्त:
PHP Fatal error: require_once(): Failed opening required 'PHPUnit/Framework.php'
(include_path='.:/Users/username/pear/share/pear:/usr/lib/php/pear/:/Users/username/pear/share/pear/PHPUnit') in ...
जब PHPUnit फिर से स्थापित करने, मैं अगर स्थापित स्थान दोहराया गया था यकीन नहीं है, लेकिन ऐसा लगता है कि जब चल रहा है जब एक साधारण परीक्षण पर अमल करने का प्रयास which phpunit
, पथ है: /usr/bin/phpunit
। हालांकि, यह /Users/user/pear/bin/phpunit
में भी स्थापित किया प्रतीत होता है। मैंने सभी चैनलों को अद्यतन करने और PEAR और PHPUnit को पुनर्स्थापित करने का प्रयास किया है, लेकिन समस्या अभी भी मौजूद है। मैं ओएसएक्स शेर पर चल रहा हूँ। किसी भी तरह की सहायता का स्वागत किया जाएगा।
आपने एक टाइपो बनाया: 'PHPUit/Framework.php'' - 'n' गुम है। – hakre
पियर पुनः स्थापित करने से पहले मैं पहले * त्रुटि संदेश * पढ़ूंगा। यह आपको बताता है कि क्या गलत हुआ। मैंने आपको ऊपर टिप्पणी में भी बताया था। – hakre
@ hakre - क्षमा करें, यह त्रुटि टाइप करने में एक टाइपो था (प्रतिलिपि बनाने और पेस्ट करने के विपरीत)। त्रुटि यह है कि PHPUnit अब आपको फ्रेमवर्क क्लास की स्पष्ट रूप से आवश्यकता नहीं है। मैं किसी भी तरह पुराने दस्तावेज पढ़ रहा था, और मैं उलझन में था कि यह क्यों काम नहीं कर रहा था। आपकी सहायता के लिए धन्यवाद. – naivedeveloper