dotproject是一个项目管理的开源软件,也可以用于公司的工作管理。更多介绍google一下吧。
安装后就可以了.
原文引用地址:http://blog.chinaunix.net/u/11765/showart_1865024.html
本文来自网络,转载请注明出处,尊重别人的劳动成果!谢谢。再次向原文作者至敬!
安装环境:redhat linux 4.2 mysql5.0 php4.1 apache2.0.
dotproject的安装很简单,解压缩后放在apache的根目录下面,之后运行 就会出现安装界面。安装界面会提示需要修改include/config.php的权限,需要apache用户可以写入才可以。当然也可以直接chmod 666 include/config.php.出现的界面,可能一些环境检测状态打叉,可以不用理会,继续进行安装,进入另一个页面,添加数据库地址,用户名等 等。点击创建,很快就可以完成。
登录 出现登录页面,输入用户名和密码就可以,默认用户名admin 密码passwd
登录成功后,首先做汉化工作,点击system admin 进入系统设置界面,点这个Default User Preferences ,在local选择简单体中文就可以了。退出重新登录一下,怎么样变成中文了。不要以为就完事了,还有后面的呢,创建个公司试试看,中文竟然显示乱码,全 部显示为????这样问号。
出现这个原因,主要是mysql数据库默认不是utf-8字符,所以,显示为乱码。第一步修改mysql默认字符集为utf8 修改/etc/my.cnf
[mysqld]
default-character-set=utf8
init_connect='SET NAMES utf8'
init_connect='SET NAMES utf8'
[client]
default-character-set=utf8
default-character-set=utf8
添加如上内容后,重启动mysql,再登录 dotproject ,查看是否正常。
通过上面的操作,我登录dotproject后,还是显示为乱码,很是不解,于是安装phpmyadmin ,登录phpmyadmin 选择中文,查看字符状态为utf8
| character set client | utf8 |
|---|---|
| character set connection | utf8 |
| character set database | utf8 |
| character set results | utf8 |
| character set server | utf8 |
| character set system | utf8 |
登录dotproject,发现还是乱码。于google后看一篇文章,提到这么一句话,mysql已经更改utf-8为默字符,但原有数据还 是原字符形式,需要进行字符转换,看到这段话时,得到启动,是不是我在安装dotproject创建表时已经使用原字符,所以,我将原来创建的那些表全部 删除,再次重新安装dotproject.
登录后,中文显示一切正常。得以安装成功能,感谢网上共享的朋友们,所以,把自己安装把过程整理出来,希望可以帮到后面的人。
为了显示甘特图,还需要安装php-gd才可以。
root@localhost ~]# rpm -qa |grep freetype
freetype-2.1.9-1
[root@localhost ~]# rpm -qa |grep png
libpng-devel-1.2.7-1
libpng-1.2.7-1
libpng10-1.0.16-1
libpng10-devel-1.0.16-1
[root@localhost ~]# rpm -qa |grep jpeg
libjpeg-6b-33
libjpeg-devel-6b-33
[root@localhost ~]# rpm -qa |grep zlib
zlib-1.2.1.2-1
zlib-devel-1.2.1.2-1
[root@localhost ~]# rpm -qa |grep gd
gdbm-1.8.0-24
sysklogd-1.4.1-26_EL
gd-2.0.33-2
freetype-2.1.9-1
[root@localhost ~]# rpm -qa |grep png
libpng-devel-1.2.7-1
libpng-1.2.7-1
libpng10-1.0.16-1
libpng10-devel-1.0.16-1
[root@localhost ~]# rpm -qa |grep jpeg
libjpeg-6b-33
libjpeg-devel-6b-33
[root@localhost ~]# rpm -qa |grep zlib
zlib-1.2.1.2-1
zlib-devel-1.2.1.2-1
[root@localhost ~]# rpm -qa |grep gd
gdbm-1.8.0-24
sysklogd-1.4.1-26_EL
gd-2.0.33-2
上面包都安装后,安装php-gd,再重启httpd,访问可以看到gd验证已经通过。
php-gd-4.3.9-3.1
php-gd-4.3.9-3.1
还需要个修改/etc/php.ini 里面的memory_limit 大一些,默认为8MB,改为16或32试试看。
附phpmyadmin 安装
下载:
一开始下载了一个3.3的版本,发现一运行需要php5.0以上的版本,自己的是php4.1的,所以也就没有升级php,找个2.4的版本。
安装很简单:
下载后解压到apache根目录。
cd /var/www/html/phpmyadmin/
cp config.sample.inc.php config.inc.php
vi config.inc.php 设置数据库用户和密码
$cfg['Servers'][$i]['controluser'] = 'user';
$cfg['Servers'][$i]['controlpass'] = '123456';
$cfg['Servers'][$i]['controlpass'] = '123456';
设置远程访问时cookie验证密码加密
$cfg['blowfish_secret'] = 'user';
这样就完成了 就可以访问了。
页面提示没有发现 PHP 的扩展设置mbstring
我的php是系统安装时的,所以找个rpm包安装。
php-mbstring-4.3.9-3.i386.rpm
| RPM下载 |
|
原文引用地址:http://blog.chinaunix.net/u/11765/showart_1865024.html
本文来自网络,转载请注明出处,尊重别人的劳动成果!谢谢。再次向原文作者至敬!