Manual :: Installation ::
System requirements
Link: http://manual.b2evolution.net/System_requirements
[De]
To run b2evolution, you will need a webserver that can run PHP4, and a MySQL database (you can install b2evolution in an already existing database, and you can put several b2evolution's in one database).
Technical requirements
- PHP version 4.1 or above download here (PHP 5 fully supported from version 1.6 "Phoenix")
- mySQL version 3.23 or above download here (MySQL 4.x and InnoDB? fully supported from version 1.6 "Phoenix")
Optional
- Works best with an Apache webserver.
- XML-RPC related functions and XHTML validation require the PHP XML module.
Hosting
Please note some hosting providers act like paranoïd when hosting PHP applications. As a matter of fact, they degrade PHP itself, removing essential features surch as file access, sockets (for connection to external sites), uploading files, sending emails or other features.
Some features of b2evolution may not work on such hosts. b2evolution may even not be able to run at all.
If your hosting provider is a paranoпd, we suggest you switch to another one. (Or you'll probably have to use software with less functionnality than b2evo). Check the list of TestedHosts.
Browsers
The back-office uses CSS (style sheets) to display. Older and experimental browsers that do not handle CSS correctly will have display problems.
b2evolution is tested with these browsers:
- Firefox 1.0
- Internet Explorer 6.0
browsers that are known to have display issues:
- Safari
- Mozilla 1.2
- Netscape 4
Most of the time these issues can be solved by hacking the CSS file. If you come up with such solutions, please contribute them to the project.
Portability
- b2evolution uses a DB abstraction class which will make it easier to port to another DBMS.
- SQL requests are as close to ANSI SQL 92 as possible.
- More info on DB abstraction and portability.