OTraining/Windows下Apache、PHP、MySQL环境配置

来自站长百科
跳转至: 导航、​ 搜索

OTraining | OTraining安装 | OTraining使用

本系统环境配置以Windows XP SP3、Apache 2.2.11、PHP 5.2.9、MySQL 5.0为例。

下载安装[ ]

到apache/php/mysql官方网站下载安装包。 Apache 2.2.11, PHP 5.2.9(注意php下载解压缩版),MySQL 5.0。

安装到的目录:

  • Apache D:\Apache2.2
  • PHP D:\php5
  • MySQL D:\MySQL

(注意:记住mysql安装配置的用户名和密码。)

环境配置[ ]

Apache 配置[ ]

打开 ./conf/httpd.conf,在 LoadModule 后加入。添加php模块,如下:

    LoadModule php5_module D:/php/php5apache2_2.dll
    PHPIniDir D:/php5

找到DocumentRoot,修改成 DocumentRoot "D:/Apache2.2/htdocs" (你的WEB目录)

找到DirectoryIndex,修改成 DirectoryIndex index.php index.html index.htm

PHP配置[ ]

在系统的环境变量Path中加入: D:\php5;D:\php5\ext;

将d:\php5下的 php.ini-dist 的文件名修改为 php.ini,打开。

找到doc_root,修改成 doc_root =D:\Apache2.2\htdocs

找到extension_dir,修改成 extension_dir = "./ext"

去掉如下几个模块前的“;”:(“;”代表此段代码被注释,注释后的代码无效。)

    extension=php_gd2.dll
    extension=php_mbstring.dll
    extension=php_mysql.dll
    extension=php_pdo.dll
    extension=php_pdo_mysql.dll

配置ioncube:

在考试系统的文件目录下,可以找到 /ioncube目录,这里可以根据php版本(5.0/5.1/5.2),环境需要选择ioncube版本。

由于安装php版本为5.2。则在考试系统根目录下 /ioncube 文件,找到对应的 ioncube_loader_win_5.2.dll 版本。

于是在php.ini最后添加(注意添加路径于本地实际路径相符)

zend_extension="/var/www/ots/ioncube/win/ioncube_loader_win_5.2.dll"

注意:如果安装了其他zend_extension(比如zend、xdebug等),需保证ioncube在其他所有zend_extension之前

配置完成后,重启apache服务。

参考来源[ ]

OTraining使用手册导航

OTraining安装

Linux下环境配置 | Windows下环境配置 | OTraining安装教程

OTraining使用

角色设置 | 参数设置 | 教师设置 | 机构设置 | 课程设置 | 添加修改数据分类 | 权限设置 | 管理员设置 | 消息设置 | 公告设置 | 统计分析信息 | 考试设置 | 试卷设置 | 添加随机试卷