phpDocumentor - n'a pas Pu ouvrir le fichier d'entrée: phpdoc.php
Je suis en train d'utiliser phpDocumentor (pour la première fois, je n'ai aucune idée de ce que je fais).
En fait, je veux l'utiliser uniquement avec SublimeText 2 et cette plugin. Pouvez-vous me guider étape par étape ce que je dois faire pour le faire fonctionner?
Voici ce que j'ai fait aujourd'hui: (je suis sous Windows 7)
Téléchargé phpDocumentor de ici et l'a placé quelque part.
J'ai créé le système de CHEMIN de phpdoc/bin
(donc phpdoc.chauve-souris peut être exécutée par la sublime plugin) et puis aussi ajouté chemin d'accès au système de php
(à partir de WAMPserver installation)
Lorsque j'essaie d'utiliser mon plugin (ou exécuter phpdoc
à l'intérieur de la fenêtre de console), j'obtiens cette erreur:
Could not open input file: \phpdoc.php
\phpdoc.php
suggèrent qu'il est à la recherche du script à la RACINE de ce disque c'est sur, et pas dans c:\inetpub\....\phpdoc\bin
Alors, comment puis-je travailler? Puis-je fournir les chemin d'accès au script quelque part?
OriginalL'auteur smogg | 2012-05-01
Vous devez vous connecter pour publier un commentaire.
Exécuter:
il sera mis en
%PHP_PEAR_PHP_BIN%
pour vous.Dans windows, vous devez configurer votre php répertoire comme un système var ainsi vous aurez php (pour php.exe) et la poire (poire.chauve-souris) à partir de votre php dir. Pour ce faire, accédez à votre système (propriétés avancées dans win7) cliquez sur Variables d'Environnement. Sous variables Système de changement de la variable "Path" et de mettre votre php dir séparés par un point-virgule, par exemple : ";x:\xamp\php"
OriginalL'auteur Włodzimierz Gajda
Vous devez définir le chemin d'accès de l'environnement pour "PHP_PEAR_BIN_DIR" dans le répertoire où "phpdoc.php" est.
OriginalL'auteur Eydun
J'ai changé phpdoc.fichier de chauve-souris pour pointer exactement à l'emplacement de phpdoc.php
"%PHPBIN%" "phpdoc.php" %* a fonctionné pour moi !!
OriginalL'auteur Farid Movsumov
Sur mon système windows 7, j'ai mon set up phpDocumentor (version 2.6.1) dans wamp et mes chemins sont comme:
Maintenant ce que j'ai fait est que j'ai édité le
phpdoc.bat
fichier situé au chemin d'accès:Il contenait le code comme indiqué ci-dessous:
Donc, j'ai édité la dernière ligne
"%PHPBIN%" "%PHP_PEAR_BIN_DIR%\phpdoc" %*
avec le nouveau code,"%PHPBIN%" "phpdoc" %*
. Aprèsphpdoc.bat
ressemblait :Par la suite, j'ai de nouveau exécuté la commande ci-dessous dans
cmd
:Et la sortie était comme:
Donc, la sortie a montré qu'il a travaillé avec succès !!
OriginalL'auteur Rahul Gupta
Le include_path de PHP devrez le chemin vers le répertoire qui contient la phpdoc.php fichier. Sinon, aucune des phpDocumentor code qui utilise exiger/include états avec des chemins relatifs, seront en mesure de trouver quoi que ce soit.
OriginalL'auteur ashnazg
Je viens de rencontré ce sur Windows 7 après avoir installé phpDocumentor2 via la POIRE. J'ai trouvé que la course:
dans un élevée invite de commande a fait le tour, je crois, il y a encore quelques problème de CHEMIN d'accès sur ma machine qui fait que l'affaire, mais après avoir fait toutes les étapes d'installation par défaut pour les deux de la POIRE et de phpDocumentor il s'est avéré le plus rapide de la solution de contournement que j'ai trouvé.
OriginalL'auteur Pablissimo
J'ai le même message d'erreur, le déjà fait des réponses apportées à moi dans le droit chemin.
Que je n'utilise pas wamp/xampp ou de l'un de ces programmes, j'ai pensé: pourquoi ne pas l'exécuter directement avec PHP?
J'avais déjà installé PHP7.0.x à l'échelle mondiale par le biais de WebPI.
Seulement
php
doit être précédé de la commande, tout a fonctionné:php .\phpDocumentor\bin\phpdoc -d .\src\ -t .\dst\
OriginalL'auteur Michael B.