मैं विंडोज पर नेटबीन्स के नवीनतम संस्करण का उपयोग करता हूं, और एक दूरस्थ Ubuntu Apache सर्वर से Zend Framework
प्रोजेक्ट से कनेक्ट करता हूं। मैंने उस सर्वर PHPUnit
पर स्थापित किया है, लेकिन मुझे नहीं पता था कि phpunit.bat
के लिए पूर्ण पथ क्या है (मुझे NetBeans Option->Php->Unit Testing
में पूर्ण पथ की आवश्यकता है)। मैं अपने कंप्यूटर पर XAMPP
स्थापित किया है और XAMPP और रिमोट सर्वर से परियोजना के भीतर PHPUnit का उपयोग करने की कोशिश की, लेकिन मैं शामिल रास्तों साथ कोई समस्या है, उदाहरण के लिए मैं इस त्रुटि मिलती है:नेटबीन्स: दूरस्थ सर्वर के PHPUnit पथ को कॉन्फ़िगर कैसे करें?
'
Warning: include_once(PHP\Invoker.php): failed to open stream: No such file or directory in Y:\mos\public_html\library\Zend\Loader.php on line 146
'.
यहाँ मेरी bootstrap.php है फ़ाइल:
<?php
error_reporting(E_ALL | E_STRICT);
ini_set('display_startup_errors', 1);
ini_set('display_errors', 1);
define('APPLICATION_PATH', realpath('Y:/mos/public_html' . '/application'));
define('APPLICATION_ENV', 'development');
define('LIBRARY_PATH', realpath('Y:/mos/public_html' . '/library'));
define('TESTS_PATH', realpath(dirname(__FILE__)));
$_SERVER['SERVER_NAME'] = 'http://mos.loc';
$includePaths = array(LIBRARY_PATH, get_include_path());
set_include_path(implode(PATH_SEPARATOR, $includePaths));
require_once "Zend/Loader/Autoloader.php";
$loader = Zend_Loader_Autoloader::getInstance();
$loader->setFallbackAutoloader(true);
$loader->suppressNotFoundWarnings(false);
Zend_Session::$_unitTestEnabled = true;
Zend_Session::start();
?>
मैं किसी भी तरह Netbeans से दूरस्थ सर्वर पर PHPUnit का निरपेक्ष पथ सेट कर सकता हूँ, या मैं इसे रिमोट सर्वर से परियोजना का उपयोग कर काम कर सकते हैं, और मेरे XAMPP से PHPUnit?