zoukankan      html  css  js  c++  java
  • 入门--JTBC系统学习(1)

    下载代码

    JTBC有还例如以下几类

    • JDK(1.6)+JSP(2.0)+MYSQL/SQLITE
    • ASP.NET(2.0)+ACCESS/SQL SERVER
    • PHP+MYSQL
    • ASP(3.0)+ACCESS/SQL SERVER

    本文介绍的是PHP+MYSQL这一类。

    代码下载地址:http://download.jtbc.cn/asp/1.0/ASP_JTBC_CMS.zip

    将代码部署到server

    进行下面步骤之前。请确认机器上php,mysql都已经安装啦。假设没有安装能够參考我的博客:
    http://blog.csdn.net/larrywangsun/article/details/38168127
    http://blog.csdn.net/larrywangsun/article/details/38169389

    第一步,创建db
    用mysql命令连接数据库

    mysql -uroot -pxxx -hlocalhost -p3306
    

    将压缩包里_mysql/_mysql.sql中的内容复制出来,运行下就可以

    第二步。将php复制到apache的DocumentRoot文件夹下
    将压缩包里(PHP)JTBC_CMS_1.0文件夹下的文件copy过去就可以

    第三步,改动php代码的配置文件。链接到我们的数据库
    配置站点中的common/incfiles/const.inc.php文件,并依次配置下列參数:

    $db_host = '127.0.0.1'; //数据库主机地址 
    $db_username = 'root'; //用户名
    $db_password = ''; //密码
    $db_database = 'jtbc_database'; //数据库名称
    

    至此就部署完了。
    打开主界面
    http://***/index.php
    打开管理段界面
    http://***/admin/index.php

    可是非常多同学打开时,什么都没有返回,php吐出的是空页面。这是由于php依赖的扩展没有载入造成的。如:mysql_connect这个函数依赖一个mysql.so,须要php里载入这个扩展才行。

    部署依赖的JTBC代码依赖的php扩展

    这里有点恶心。由于jtbc的php代码非常多都加了@符号,导致出错时没有日志记录,根本不知道哪里出错啦,也就不知道由于缺少哪些扩展造成的。


    经过一点点定位php代码。发现JTBC代码依赖例如以下几个库

    • mysql.so 用于链接数据库
    • mbstring.so 字符串处理函数
    • gd.so 用于生成图片(页面里输入验证码时,那个验证码的图片的生成须要它)

    mysql.so的安装。參考
    http://blog.csdn.net/larrywangsun/article/details/38170561
    gd.so的安装,參考
    http://blog.csdn.net/larrywangsun/article/details/38170597
    mbstring.so的安装。这个和mysql.so的安装类似,不多说啦。


  • 相关阅读:
    volatile详解
    Java并发之AQS详解
    Thread详解
    Hibernate检索策略
    Hibernate查询方式
    Hibernate--对象关系
    hibernate--hibernate.cfg.xml常用配置详解
    hibernate--CRUD初体验
    hibernate--HelloWorld
    Struts支持的contentType
  • 原文地址:https://www.cnblogs.com/yxysuanfa/p/7230863.html
Copyright © 2011-2022 走看看