2012-11-27 12 views
5

Używam najnowszej wersji Netbeans na Windows i łączę się ze zdalnym serwerem Apache Ubuntu do projektu Zend Framework. Zainstalowałem na tym serwerze PHPUnit, ale nie wiedziałem, jaka jest bezwzględna ścieżka do phpunit.bat (potrzebuję absolutnej ścieżki w NetBeans Option->Php->Unit Testing). Zainstalowałem XAMPP na moim komputerze i próbował użyć PHPUnit ciągu XAMPP i projektu ze zdalnego serwera, ale mam problemy z drogami obejmują na przykład mam ten błąd:Netbeans: Jak skonfigurować ścieżkę PHPUnit zdalnego serwera?

' 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 '.

Oto moja bootstrap.php plik:

<?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(); 
?> 

mogę ustawić jakoś bezwzględną ścieżkę do PHPUnit na zdalnym serwerze z Netbeans, czy mogę zrobić to praca z wykorzystaniem projektu ze zdalnego serwera, a PHPUnit z mojego XAMPP?

Odpowiedz

0

Być może zmapowany dysk sieciowy nie jest odwzorowany pod jakimkolwiek kontem, na którym działa serwer WWW.

Pod swoim koncie, sprawdź co mapowanie jest dla dysku Y:

C:\>net use 

Wyjście powinno być coś takiego:

New connections will not be remembered. 


Status  Local  Remote     Network 

------------------------------------------------------------------------------- 
OK   Y:  \\server\share   Microsoft Windows Network 

Następnie zmodyfikować skrypt PHP próbować map Dysk dla Twoich skryptów:

<?php system("net use Y: \\server\share password /user:username /persistent:no >nul 2>&1"); ?>