मेरी खिड़की पर 7 प्रणाली, मैं WAMP में मेरी phpDocumentor सेट अप (संस्करण 2.6.1) है और मेरे रास्तों की तरह हैं:
D:\Projects\wamp\www\phpDocumentor
D:\Projects\wamp\www\phpDocumentor\bin
मैं अब क्या किया मैं phpdoc.bat
स्थित फ़ाइल संपादित है पथ पर:
@echo off
if "%PHPBIN%" == "" set PHPBIN=php.exe
if not exist "%PHPBIN%" if "%PHP_PEAR_PHP_BIN%" neq "" goto USE_PEAR_PATH
GOTO RUN
:USE_PEAR_PATH
set PHPBIN=%PHP_PEAR_PHP_BIN%
:RUN
"%PHPBIN%" "D:\Projects\wamp\www\phpDocumentor\bin\phpdoc" %*
:
D:\Projects\wamp\www\phpDocumentor\bin\phpdoc.bat
यह कोड निहित नीचे दिखाया गया है
तो, मैंने अंतिम कोड "%PHPBIN%" "%PHP_PEAR_BIN_DIR%\phpdoc" %*
को नया कोड "%PHPBIN%" "phpdoc" %*
के साथ संपादित किया।phpdoc.bat
के बाद की तरह देखा:
@echo off
if "%PHPBIN%" == "" set PHPBIN=php.exe
if not exist "%PHPBIN%" if "%PHP_PEAR_PHP_BIN%" neq "" goto USE_PEAR_PATH
GOTO RUN
:USE_PEAR_PATH
set PHPBIN=%PHP_PEAR_PHP_BIN%
:RUN
"%PHPBIN%" "phpdoc" %*
इसके बाद मैं फिर से cmd
में नीचे आदेश भागा:
D:\Projects\wamp\www\phpDocumentor\bin>phpdoc
और उत्पादन की तरह था:
D:\Projects\wamp\www\phpDocumentor\bin>phpdoc
Collecting files .. OK
Initializing parser .. OK
Parsing files
[Exception]
No parsable files were found, did you specify any using the -f or -d parame
ter?
project:run [-t|--target[="..."]] [-f|--filename[="..."]] [-d|--directory[="..."
]] [--encoding[="..."]] [-e|--extensions[="..."]] [-i|--ignore[="..."]] [--ignor
e-tags[="..."]] [--hidden] [--ignore-symlinks] [-m|--markers[="..."]] [--title[=
"..."]] [--force] [--validate] [--visibility[="..."]] [--defaultpackagename[="..
."]] [--sourcecode] [-p|--progressbar] [--template[="..."]] [--parseprivate] [--
log[="..."]]
D:\Projects\wamp\www\phpDocumentor\bin>
तो, उत्पादन से पता चला कि यह काम किया सफलतापूर्वक !!
स्रोत
2014-07-21 07:21:18
'\ phpdoc.php' सुझाव है कि यह जो कुछ भी ड्राइव इस पर है के रूट में स्क्रिप्ट की तलाश में है, और 'c: \ inetpub \ .... \ phpdoc \ bin' –
@MarcB में नहीं, तो मैं इसे कैसे काम कर सकता हूं? क्या मैं कहीं स्क्रिप्ट के लिए वास्तविक पथ प्रदान कर सकता हूं? – smogg