2013-08-01 4 views
0

У меня возникли проблемы с началом работы с phpdoc. Я создал пример файла php. Это код:Проблемы с запуском phpdoc

<?php 
/** 
* short comment 
*/ 

/** This is the 
* longer comment 
*/ 

/** 
* @author My Name <[email protected]> 
*/ 
    echo "Hello, World"; 
?> 

Насколько я понимаю, теперь я должен быть в состоянии сделать документацию этого кода с помощью следующей команды:

phpdoc project:run -f C:\xampp\htdocs\libs\test.php -t C:\phpdoc\ 

файл test.php является файл, который я вставил здесь. C: \ phpdoc \ где должна располагаться документация. Теперь, когда я туда иду, создается несколько файлов и папок, но когда я открываю файл index.php и cklick на «Global()», мое окно выглядит следующим образом:

[Я бы разместил изображение здесь, но моя репутация для этого низкая. Я пытаюсь описать, как это выглядит: это похоже на веб-страницу с недопустимым путем для файла css. Все изображения и пользовательские кнопки отсутствуют, а шрифт - только обычный шрифт римского шрифта. Нет фонового изображения и т. Д.]

Почему это? Что я делаю не так?

BTW: Я использую Windows 7 x64 и новую версию (также недавно установлен) из XAMPP

С наилучшими пожеланиями и большое спасибо за чтение

ответ

0

Я использую apigen сделать свои PHP docblocks от Я иду чтобы предположить, что phpdoc работает одинаково. То, что вы хотите сделать, это положить все из тех, в единый блок, например, так:

/** 
* Short description, keep to one line. 
* 
* Long description, you can break this up 
* over multiple lines. 
* 
* @author [email protected] 
* @param incoming The variable that is being sent in 
* @return bool Type of variable to return and explanation of return value 
*/ 
public function doStuff($incoming) { 
    //Do stuff here 
    return true; 
} 

Вы можете поместить эти вышеуказанные функции, переменные, классы. Как правило, первый docblock, который вы делаете для файла, становится docblock для всего файла.

+0

Привет! Благодарим вас за ответ! К сожалению, я все это пробовал, и в результате ничего не изменилось. – Christian

+0

@ user2399808 Что касается докблока, это то, что я использую для apigen. Это может быть иначе для phpdoc, но я не понимаю, почему они разбивают блок на более мелкие куски. Для вашей другой проблемы с отсутствующими изображениями и т. Д. UAC в Windows 7 может мешать вам, поскольку вы пишете корень вашего жесткого диска, предполагая, что C: это то, где установлены ваши окна. Я бы либо переместил ваш выходной каталог в другое место (например, в C: \ xampp \ htdocs \ libs \ phpdoc \), либо запустил ваш cmd в режиме администратора, поэтому phpdoc не мешает никаким проблемам с разрешением. – Crackertastic

Смежные вопросы