TA的每日心情 | 擦汗 2021-1-5 10:34 |
---|
签到天数: 910 天 [LV.10]以坛为家III
|
看了很多人讨论通达OA多开,而且专注于IIS多开,我测试良久,发现IIS下面问题很多,后来我发现用APACHE多开是一件非常简单容易的事情,为什么都执着于IIS呢?
使用APACHE多开很简单,首选你要安装好一个通达OA,并且正常使用,假设你的第一个OA安装目录为D:\MYOA,操作如下
1、新建一个目录,假设为:APACHE2,把OA安装目录下面的BIN、CONF、MODULES、LOGS、TMP目录复制一份到新建立的目录(APACHE与PHP)
2、复制OA安装目录下面的WEBROOT到同目录下面为WEBROOT1(WEB目录)
3、复制OA安装目录下面TADA中TD_OA目录为TD_OA2(数据库文件)
4、修改WEBROOT1目录下面INC中的OA_CONFIG.PHP,修改MYOA数据库配置中:$MYSQL_DB="TD_OA";为$MYSQL_DB="TD_OA2"
5、修改APACHE2目录下CONF中HTTPD.CONF中,找到以下字段:
-
- 1、ServerRoot 修改为:ServerRoot "D:/APACHE2"
- 2、DocumentRoot修改为: "d:/MYOA/webroot1/"
- 3、#------------------------------------- 手动添加的内容 ------------------------------------------
- <Directory>中路径为:"d:/MYOA/webroot1/attachment/"
- 4、LoadModule php5_module后面路径为D:/APACHE2/bin/sapi/php5apache2.dll
- 5、LoadModule jk2_module后面路径为:D:/APACHE2/bin/sapi/mod_jk2.dll
- 6、#Server and port Configuration下面域名及端口改成你想要定义的
复制代码
6、修改APACHE2目录下BIN文件中的PHP.INI
-
- 1、include_path 项改为:
- include_path = ".;d:/MYOA/webroot1"
- 2、upload_tmp_dir项改为:
- upload_tmp_dir = D:\APACHE2\tmp
- 3、session.save_path改为
- session.save_path = D:\APACHE2\tmp
- 4、zend_extension_ts项改为:
- zend_extension_ts="D:\APACHE2\bin\ZendOptimizer.dll"
复制代码
7、在D:\APACHE2\BIN目录新建一个BAT文件,内容如下:
-
- apache.exe -n oa2_Anywhere -k install
- net start oa2_Anywhere
复制代码
这里是再注册一个APACHE的服务,通达OA默认会安装为Office_Anywhere,我们这里区别开来为oa2_Anywhere
到这里,就完成了工作了,用你定义的域名就可以访问OA了,如果有那种访问到默认安装的数据库或注册成功又不停注册的,都是上面修改目录位置中有没改正确的,仔细检查一下就好了 |
评分
-
查看全部评分
|