OrangeHRM的安装 一月 18th, 2012
1. 首先,下载地址:http://sourceforge.net/projects/orangehrm/files/
2. 下载包里有非常简单的安装说明,需要先看看。
Pre-requisites
The pre-requisites are;
- Apache HTTP Server 1.3 or later
- MySQL 5.0.12 or later
- PHP 5.1.2 or later
如果对系统配置不清楚的话,可以使用安装包里的orangehrm/sysinfo.php这个工具,来帮助检测。
| Component | Status |
|---|---|
| PHP version | OK (ver 5.3.3) |
| MySQL Client | OK (ver 5.0.77) |
| OrangeHRM Configuration File Writable | OK |
| Maximum Session Idle Time before Timeout | OK |
| Memory allocated for PHP script | OK |
如果所有的项目都通过了,就可以开始安装了。
3. 使用Web install的方式安装。OrangeHRM的安装功能做的还不错。我安装的时候出现过输入 database配置后,页面返回空的问题。后来发现是php-mysql的版本不太对,重新安装了.
在网上看到其他人也有这个问题,可以临时打开/etc/php.ini里的 display_errors = On来调试。
4. OrangeHRM需要使用htaccess, 简单起见,可以给orangehrm的打开所有的AllowOverride。否则会出现500(Internal Server Error)
/etc/httpd/conf.d/orangehrm.conf
<Directory "/var/www/html/orangehrm/">
AllowOverride All
</Directory>
5. 如果一切顺利,你应该可以看到orangehrm的登录界面了。