$Id: README.txt 1863 2011-08-24 01:04:15Z jam $
most distros that are posix-compliant. currently using centos7 with success
Apache 2.4.x (though it should work with Apache 1.x)
Postgresql 9.x, but may work with 8.x
PHP 5.4.x or above
PEAR (for list of modules, see INSTALL file)
make note of the license for this software, contained in COPYING
make note of information in the INSTALL.txt file.
if upgrading from a previous snapshot, check the UPGRADE.txt file for additional information.
bbsengine requires PEAR. this should not be a problem for modern distributions of PHP, including the default rpms for redhat8 and above. see http://pear.php.net/
bbsengine has been tested and works perfectly with apache 2.0.x, which is the default for redhat8 and above.
smarty templates is required. . see http://smarty.net/ . be sure to create a templates_c directory, and permission it appropriately, meaning the uid of the webserver has write permission).
I do not use mysql, it's use by the bbsengine has not been tested, and it is not currently supported. if you can get it to work, great. if you are able to fund development of a mysql-compatibility layer, please let me know. the only thing that needs to be done is to replace the 'ltree' contributed type with something mysql can do without having to write a lot of php.
bbsengine is developing rapidly, and sometimes I make several releases per week. please check the official distribution site, and make sure you are using the most recent version before reporting problems.
note that there is an "htaccess" file in the "html" directory that you should look at for some examples of possible mod_rewrite rules, but their use is *not* strictly necessary.
this code is not perfect. if you have ideas, suggestions, or patches and you can be constructive, please contact me.
for the most part everything that is output to the browser is via a smarty3 template. the only thing that is in the php that might need to be modified/translated are the error messages. I don't currently have a good way to solve this other than a file with translation strings.
support . irc: jonez on oftc and freenode . im: jonez734