The requirement for PHP News Reader on the server side (news server) :
- Web Server with PHP support installed ( PHP 4.1.0 or greater )
- News Server with full RFC 977 Implementation
- News Server with RFC 2980 Extension
The requirement for using NNTPS (SNEWS) News Server or using NNTP/FTP/POP3 over SSL as your authentication method:
The requirement for enabling the threading support:
The MySQL/PostgreSQL/LDAP extension for PHP module is only required if you use the corresponding authentication module.
As for RFC 2980,
PHP News Reader requires the News Server to implement the following extensions:
- LIST ACTIVE [wildmat] (required)
- XOVER [range] (required)
- LIST OVERVIEW.FMT (optional but recommended)
- LIST NEWSGROUPS [wildmat] (optional)
The
INN News Server package
(with the version greater than
INN 1.5) includes a NNRPD daemon to support this.
If your server is operated by INN, you can verify the NNRP access permission by hand.
For example, when you telnet to an INN News server at port 119, you must get response like this:
200 nopy.com InterNetNews NNRP server INN 2.3.2 ready (posting ok).
instead of,
502 You have no permission to talk. Goodbye.
The requirement for PHP News Reader on the client side (web browser) :
- Support Cascade Style Sheet 1.0
- Support Javascript >= 1.2
- Support Document Object Model
- Accept Cookies (not necessary)
The Mozilla 1.2 and Internet Explorer 5.5 works fine for me.