zoukankan      html  css  js  c++  java
  • php文件上传系统架构配置以及上传大文件修改


    步骤一:配置开发环境

    首先,需要配置软件的开发环境,包括硬件环境和软件环境,

    软硬件环境:

    Intel Core Duo CPU P8600,2.40GHz主频 3.00G内存;32位操作系统,windows7 Ultimate

    根据文章“Win7 配置Apache2.2+PHP5.2.17+Mysql环境“[1]配置软件环境,其中php的下载在php官网[2]下载。

    尤其需要注意的一点是,在一系列的文件配置完毕后,必须将文件配置中的php5apache2_2 改为php5apache2。否则,apache服务器无法启动!

    这是在httpd.conf文件中的设置,如下:

    加入:

    LoadModule php5_module "C:/php5/php5apache2.dll"

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .htm

    步骤二:下载php文件上传相关代码

    本系统是基于一个文件上传系统的原型[3]设计的,原型只实现了文件上传功能,满足我们的最初需求,找到一个可以上传文件并且能改变上传文件目录的系统即可。
    从csdn论坛上下载,下载链接是:http://dlwt.csdn.net/fd.php?i=872052679462838&s=7803444d2838a434854ab4f27a0e87c0

    步骤三:设置文件目录表

    上传三种不同用途的文件,包括视频、咨询照片、书画图片
    upload01  视频,       格式:avi
    upload02  咨询照片, 格式:jpg
    upload03  书画图片, 格式:jpg

    步骤四:设置重新上传的文件大小限制

    重新设置上传文件的大小限制是我们必然会遇到的问题,设置这个也不难,根据”php文件上传大小设置“文章[4]修改相关文件及参数,
    修改完php.ini之后把修改完之后的文件替换c:/windows中的php.ini文件,这个操作是我自己想到的,因为只修改文件,还是不能上传大文件,试了一下果然可以。

     引用:

    1、http://www.cnblogs.com/zhenmingliu/archive/2012/01/04/2312529.html

    2、http://windows.php.net/download/

    3、http://dlwt.csdn.net/fd.php?i=872052679462838&s=7803444d2838a434854ab4f27a0e87c0

    4、http://www.jb51.net/article/18975.htm

  • 相关阅读:
    在浏览器地址栏输入url的后的过程
    webpack的理解
    Vuex总结
    vue 中引用better-scroller实现横向轮播
    vue中类似于jq中的ele.addClass('class').siblings().removeClass('class')效果
    vue中星级判断函数
    ---redux---
    ---react-redux----
    ----flux----
    React组件
  • 原文地址:https://www.cnblogs.com/nurbs/p/3107036.html
Copyright © 2011-2022 走看看