phpDocumentor - "Находится ли phpdoc в пути или include_path в вашем файле php.ini?"
Я пытаюсь запустить phpDocumentor и получаю эту ошибку... Я много раз искал в Google и не могу найти решение, которое работает, к сожалению, я не смог установить через PEAR, поэтому мне пришлось скачать с их github и попробовать делать вещи вручную.
Я установил переменные среды соответствующим образом:
C:\xampp\php;C:\xampp\php\pear\phpDocumentor;C:\xampp\php\pear\phpDocumentor\bin;
И include_path внутри php.ini тоже:
include_path = ".;C:\xampp\php\pear\phpDocumentor;C:\xampp\php\pear\phpDocumentor\bin;C:\xampp\php\PEAR"
Я пытаюсь сгенерировать документы, используя следующий код: phpdoc -d Z: -t Z:\docs\phpDoc
Но тогда я получаю следующую ошибку:
Анализ файла конфигурации phpDocumentor.ini... (находится в C:\php\pear\data/PhpDocumentor/)... ОШИБКА: не удается открыть phpDocumentor.ini в каталоге C:/xampp/php/pear/PhpDocumentor -Is phpdoc в или путь, или include_path в вашем файле php.ini?
Я озадачен этим, был бы очень признателен за любые советы, как это работает, спасибо!
2 ответа
Анализ файла конфигурации phpDocumentor.ini... (находится в C:\php\pear\data/PhpDocumentor/)... ОШИБКА: не удается открыть phpDocumentor.ini в каталоге C:/xampp/php/pear/PhpDocumentor -Is phpdoc в или путь, или include_path в вашем файле php.ini?
Ошибка - причина настроек phpdoc.bat. Простыми решениями является копирование папки C: / xampp / php / pear / PhpDocumentor в C:\php\pear\data\ place или вы можете указать свой путь в файле phpdoc.bat. Убедитесь, что у вас нет файла phpDocumentor.ini, а затем создайте или загрузите его из Интернета.
Часть ошибки "найден в C:\php\pear\data/PhpDocumentor" заставляет меня задуматься, установлены ли у вас вещи в C: \ php \ или в C:\xampp\php. Может ли файл phpDocumentor.ini быть в C: \ php \ вместо C:\xampp\php \?
Кроме того, вам, вероятно, не нужен "C:\xampp\php \ pear \ phpDocumentor" в вашем $PATH... только его подкаталог /bin для того, чтобы исполняемый файл "phpdoc" был доступен для вашей командной строки.