Hannes Magnusson <hannes.magnus...@gmail.com> writes: > On Fri, Jun 3, 2011 at 17:11, Richard Riley <rile...@googlemail.com> wrote: >> Richard Riley <rile...@googlemail.com> writes: >> >>> Alexey Shein <con...@gmail.com> writes: >>> >>>> 2011/6/3 Richard Riley <rile...@googlemail.com>: >>>>> Alexey Shein <con...@gmail.com> writes: >>>>> >>>>>> 2011/6/3 Richard Riley <rile...@googlemail.com>: >>>>>>> >>>>>>> I am trying to set up a local php web for doc lookup. I followed the >>>>>>> instructions here >>>>>>> >>>>>>> https://wiki.php.net/doc/phd >>>>>>> >>>>>>> but this line >>>>>>> >>>>>>> phd -d doc-base/.manual.xml -o output_dir -f php -P PHP >>>>>>> >>>>>>> falls over with >>>>>>> >>>>>>> [08:28:02 - E_USER_ERROR ] >>>>>>> /usr/share/php/phpdotnet/phd/Options/Handler.php:165 >>>>>>> Invalid Package (Tried: 'PHP' Supported: 'Generic') >>>>>>> >>>>>> >>>>>> It seems that you installed only Generic phd package and not PHP one >>>>>> (i.e. that used for rendering php docs). >>>>>> This link can help https://doc.php.net/phd/docs/ (see PEAR install) >>>>>> You can also try pear option --alldeps if dependencies still not >>>>>> fetched automatically. >>>>> >>>>> Ah yes. Thanks. Another case of too many cooks spoiling the broth. The >>>>> other instructions I followed didn't mention this >>>>> >>>>> pear install doc.php.net/phd_php >>>>> >>>>> Many thanks for your prompt help, >>>>> >>>> >>>> You're welcome. You also may want to setup your local "mirror", see >>>> https://wiki.php.net/doc/phd/view for instructions, and this will give >>>> you some "fuzzy" searching like on php.net, but it kinda slow (2-3 >>>> sec) on my box, but YMMV. >>> >>> Yeah, I'm doing that now but its still not finding the docs (I put the >>> symbolic link in my web mirror back to my phpdocs/manual/en >>> too). There's a lot of conflicting and incomplete info out there in php >>> doc land but I'll find my through ;) >> >> My local mirror is still not able to find functions or fuzzy search >> despite building php docs locally and linking them. > > What is your test url? Are you attempting to go through the error handler? > Have copied the virtualhost example from http://php.net/mirroring? > > -Hannes
test url? This is a local vhost. Go through the error handler? Sorry, I dont know what that means. php.net with a localhost /etc/hosts entry. And yes, I copied the vhost. Althought thats another resource - You linked me to the wiki before. That link there seems much better - you will notice it explicitly includes instructions for the en files for example. I hope to go back through and make a list of all the incorrect/inconsistent scripts, and clashing howtos next week and will let you know.