PHP Man Pages Now Available (Over 10,000)

Thread Tools Search this Thread
The Lounge What is on Your Mind? PHP Man Pages Now Available (Over 10,000)
# 1  
Old 01-31-2014
Wrench PHP Man Pages Now Available (Over 10,000)


Yesterday we added over 10,000 PHP man pages to our man page section.

I've not yet got our unique and special recursive search feature working; but you can still access the PHP man pages directly by selecting PHP in the man sets drop down menu (left side) and then section 3 (right side).

I'll debug our unique recursive search functionality so these man pages will appear in recursive, deep searches as well.

FYI: Here is a quick list of the number of man pages in our XML site maps, totally 66197 publicly available man pages (the number is actually higher, but we don't put all the man pages in our XML site map).

php :   10455
linux :  9636
opensolaris : 18293
osx : 17941
freebsd : 7415
posix : 2457
total : 66197

In addition, we have aix and hpux man page sets available for moderators only because these sets do not format well on our linux-based server, for some reason, and it's not a priority to debug this small issue with aix and hpux man pages.

Here is a screenshot image of the man page for PHP "array":


Moderator's Comments:
Mod Comment PS: If anyone has a full man page set (tar.gz) they would like for us to include, please let me know (standard man page troff / nroff format, not html format, thanks).
These 2 Users Gave Thanks to Neo For This Post:
# 2  
Old 01-31-2014
Update: After a lot of work, I now have our recursive search feature working for PHP manpages, with the exception of apropos functionality for the PHP manpages.

The apropos functionality works for the other manpages, as it did before.
# 3  
Old 01-31-2014
OK. I found out why apropos does not work for the PHP manpages.

apropos is dependent on parsing the formatted manpages to create the whatis database for each manpage set, as discussed in mandb

Where we see:

The following warning messages can be emitted during database building.

<filename>: whatis parse for page(sec) failed
An attempt to extract whatis line(s) from the given <filename>
failed. This is usually due to a poorly written manual page,
but if many such messages are emitted it is likely that the sys-
tem contains non-standard manual pages which are incompatible
with the man-db whatis parser. See the WHATIS PARSING section
in lexgrog(1) for more information.
So, I used lexgrog on the PHP manpages and got the parse error; and when I examined the PHP manpages files, it's easy to see the pages are very poorly formatted (compared to "standard" manpages for linux and osx) and would require a lot of reformatting to get the parser to work so whatis would work, etc.

Hahaha... if anyone cares to reformat over 10,000 PHP pages so the lexgrog parser works on the PHP manpages, please raise your hand... otherwise, well will accept the fact that the PHP manpages will not be including in our recursive apropos (whatis) search.
# 4  
Old 06-04-2019

I am in the process of completely removing these PHP pages from our Man Page Database.
Login or Register to Ask a Question

Previous Thread | Next Thread

8 More Discussions You Might Find Interesting

1. HP-UX

Looking for some man pages.

Can anyone supply me with the man pages for: omnidatalist omnibarlist omnisap.exe I prefer the source man pages in nroff format. A clue about the software bundles which supply these man pages is fine as well. OS: HP-UX TIA (11 Replies)
Discussion started by: sb008
11 Replies

2. Solaris


Hi everyone, I have a small query, in solaris the man pages get displayed on half of the terminal , can i get a full terminal or full screen display ?:) (2 Replies)
Discussion started by: M.Choudhury
2 Replies

3. UNIX for Dummies Questions & Answers

how to read man pages

can anybody explain me how to read unix man pages? for example when i want to get information about ps command man ps gives me this output: *********************************** Reformatting page. Please wait... completed ps(1) ... (2 Replies)
Discussion started by: gfhgfnhhn
2 Replies

4. UNIX for Dummies Questions & Answers

man pages

When reading man pages, I notice that sometimes commands are follwed by a number enclosed in parenthesis. such as: mkdir calls the mkdir(2) system call. What exactly does this mean? (4 Replies)
Discussion started by: dangral
4 Replies

5. UNIX for Dummies Questions & Answers

man pages

Hi folks, I want to know all the commands for which man pages are available. How do i get it? Cheers, Nisha (4 Replies)
Discussion started by: Nisha
4 Replies

6. UNIX for Dummies Questions & Answers

Man pages query....

Hello,,, can I use any command in order to be able to see man pages,,, page per page instead for running too fast???:confused: (6 Replies)
Discussion started by: spyros
6 Replies

7. UNIX for Dummies Questions & Answers

man pages

Hi, I've written now a man pages, but I don't knwo how to get 'man' to view them. Where have I to put this files, which directories are allowed?? THX Bensky (3 Replies)
Discussion started by: bensky
3 Replies

8. UNIX for Dummies Questions & Answers

Man pages

Hello , I just installed openssh in my system . I actually tried to man sshd but it says no entry , though there is a man directory in the installation which have the man pages for sshd . Can anyone tell me how should i install these man pages . DP (2 Replies)
Discussion started by: DPAI
2 Replies
Login or Register to Ask a Question