广告
返回顶部
首页 > 资讯 > 操作系统 >在线考试系统从Windows系统迁移到Linux系统的整个过程
  • 720
分享到

在线考试系统从Windows系统迁移到Linux系统的整个过程

2024-04-02 19:04:59 720人浏览 独家记忆
摘要

原运行环境:操作系统:windows Server 2003数据库系统:MySQL Server 5.0WEB服务器软件:Apache2编程语言:PHP现运行环境:操作系统:Centos release 6

原运行环境:

操作系统windows Server 2003

数据库系统:MySQL Server 5.0

WEB服务器软件:Apache2

编程语言PHP

现运行环境:

操作系统:Centos release 6.8 (Final)

数据库系统:Mysql Server 5.5.52

Web服务器软件:Apache/2.2.15(Unix)

编程语言:php

  迁移步骤:

1.迁移程序:首先把Windows下的考试系统exam文件夹打成压缩包,然后上传到linux服务器的Apache下的html目录下并进行解压缩;命令:unrar x exam.rar

2.迁移数据库:先把考试数据库文件打成压缩包,然后上传到Linux mysql目录下并解压缩;

3.找到配置文件修改数据库口令。

运行测试:

问题1:此文件不可写:/var/www/html/exam/cache/label_cache/index_0_0_17_0_0_b9f50.php

解决问题1:[root@sky9896cache]# chmod -R a+w  label_cache/

   

   问题2:前台页面出现乱码

   解决问题2

   [root@sky9896data]# vi config.php

   $webdb['admin_url']='Http://117.*.*.*/exam/admin';  #修改地址

   $webdb['www_url']='http://117.*.*.*/exam';

   

   问题3:此文件不可写:/var/www/html/exam/cache/adminlogin_logs.php

   解决问题3:[root@sky9896exam]# chmod -R a+w cache/

   

   问题4:Table 'qb_config' is read only

   1036此文件不可写:/var/www/html/exam/data/config.php

   解决问题4:[root@sky9896exam]# chmod -R a+w data/

   

   问题5:数据库连接出错:UPDATEqb_memberdata        SETlastvist='1497402735',lastip='182.105.0.143',oltime=oltime+'34' WHERE  uid='1' Table 'qb_memberdata' is read only 1036

   解决问题5

   [root@sky9896 mysql]# chown  -R mysql:mysql exam

   [root@sky9896 mysql]# service mysqld restart

   

    问题6:严重警告,/var/www/html/exam/upload_files此目录不可写,请用FTP修改其属性为0777可写,显示drwxr-xr-x 7 root root 4096 6月  14 08:11 upload_files。

    解决问题6:[root@sky9896 exam]# chmod -R 0777 upload_files/

      [root@sky9896 exam]# ll

      drwxrwxrwx 7 root root 4096 6月  14 08:11 upload_files

      解决所有问题,访问正常。

 




--结束END--

本文标题: 在线考试系统从Windows系统迁移到Linux系统的整个过程

本文链接: https://www.lsjlt.com/news/41804.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 在线考试系统从Windows系统迁移到Linux系统的整个过程
    原运行环境:操作系统:Windows Server 2003数据库系统:MySQL Server 5.0Web服务器软件:Apache2编程语言:PHP现运行环境:操作系统:CentOS release 6...
    99+
    2022-10-18
  • 怎么把达梦数据库实例从Windows迁移到Linux系统
    现象描述 怎么把达梦数据库实例从Windows 迁移到Linux 系统,有时候我们有这种切实的需求,特别是当数据量比较大的时候,通过在linux 上新建一个数据库,再通过迁移工具,或者是逻辑备份恢复(d...
    99+
    2022-10-18
  • 如何利用C++实现一个简单的在线考试系统?
    如何利用C++实现一个简单的在线考试系统?随着网络技术和计算机科学的快速发展,在线教育和远程学习越来越受到人们的重视。而在线考试系统则成为了教育机构和企业用于评估学生和员工能力的重要工具。本文将介绍如何利用C++编程语言实现一个简单的在线考...
    99+
    2023-11-03
    C++ 系统实现 在线考试
  • 在线考试系统数据库设计中的四个关键表
    在线考试系统数据库设计中的四个关键表,需要具体代码示例在设计在线考试系统的数据库时,我们需要考虑到用户、试题、考试和成绩等不同的数据表。下面将详细介绍这四个关键表的结构和代码示例。用户表(User table)用户表存储所有注册的用户信息,...
    99+
    2023-10-31
    考试表 学生表 题目表 成绩表
  • 如何利用MySQL和Python开发一个简单的在线考试系统
    如何利用MySQL和Python开发一个简单的在线考试系统引言:随着技术的发展和网络的普及,越来越多的学校和培训机构开始采用在线考试来进行评估学生的学习情况。本文将介绍如何利用MySQL和Python开发一个简单的在线考试系统,并提供具体的...
    99+
    2023-10-22
    Python MySQL 在线考试系统
  • pip在Linux、Mac和Windows系统上的安装过程是什么
    这篇文章主要讲解了“ pip在Linux、Mac和Windows系统上的安装过程是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ pip在Linux、Mac和Windows系统上的安装过...
    99+
    2023-06-02
  • 如何使用MySQL和Ruby on Rails开发一个简单的在线考试系统
    如何使用MySQL和Ruby on Rails开发一个简单的在线考试系统近年来,随着在线教育的发展,在线考试系统越来越受到关注。在线考试系统能够方便地进行考试管理、试题管理、成绩分析等功能,给学生和教师带来了极大的便利。本文将介绍如何使用M...
    99+
    2023-10-22
    MySQL Ruby on Rails 在线考试系统
  • 从文件到算法:Java编程在Linux系统中的应用探究。
    随着计算机科学和编程技术的不断发展,Java编程在Linux系统中的应用越来越广泛。本文将从文件到算法,探究Java编程在Linux系统中的应用。 一、文件操作 在Linux系统中,文件操作是最基本的操作之一。Java编程语言也提供了丰富的...
    99+
    2023-08-27
    编程算法 文件 linux
  • 如何通过PHP编写一个简单的在线课程管理系统
    引言:随着互联网的发展,网络教育越来越受关注。在线课程管理系统为教育机构提供了一个方便管理和交流的平台。本文将介绍如何使用PHP编写一个简单的在线课程管理系统,并给出具体的代码示例。一、需求分析:我们需要设计一个在线课程管理系统,主要包括以...
    99+
    2023-10-21
    PHP 管理系统 在线课程
  • 在Linux系统下移除文件内的隐私数据的方法和具体过程
    本篇内容介绍了“在Linux系统下移除文件内的隐私数据的方法和具体过程”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!典型的数据文件通常关联着...
    99+
    2023-06-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作