`

查看thinkphp上传文件时存放临时文件的文件夹

阅读更多

1、上传是传到服务器的临时文件,和tinkphp没有关系。

2、上传后thinkphp做文件安全处理,上传类是think/Upload类,thinkphp把临时文件保存到根目录upload下。

 

<?php
  phpinfo();
?>

 然后搜索upload_tmp_dir

 

 

 

 

查看上传文件错误

dump($_FILES['thumb']['error']);

错误类型有哪些?

$FILES[ 'file' ][ 'error' ]一共有7种类型

1、UPLOAD_ERR_OK

其值为 0,没有错误发生,文件上传成功。

2、UPLOAD_ERR_INI_SIZE

其值为 1,上传的文件超过了 php.ini 中 upload_max_filesize选项限制的值。

3、UPLOAD_ERR_FORM_SIZE

其值为 2,上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值。

4、UPLOAD_ERR_PARTIAL

其值为 3,文件只有部分被上传。

5、UPLOAD_ERR_NO_FILE

其值为 4,没有文件被上传。

6、UPLOAD_ERR_NO_TMP_DIR

其值为 6,找不到临时文件夹。PHP 4.3.10 和 PHP 5.0.3 引进。

7、UPLOAD_ERR_CANT_WRITE

其值为 7,文件写入失败。PHP 5.1.0 引进。

.

 

分享到:
评论

相关推荐

    ThinkPHP文件夹

    3. `Runtime`:运行时目录,存放系统运行时生成的临时文件,如缓存、日志等,一般设置为不可写入。 4. `Lib`:自定义类库和函数库,可以扩展或覆盖框架默认的类库。 5. `Conf`:配置文件目录,包含了全局配置、模块...

    thinkphp6.rar

    `public`存放入口文件,`runtime`用于存储运行时产生的临时文件,`app`包含了应用的主要业务逻辑,`config`则存放配置文件,控制框架的全局行为。 在`app`目录下,`Controller`、`Model`、`Service`等子目录分别...

    thinkphp 博客.zip

    - `Runtime`:运行时文件夹,存放缓存、日志等临时文件。 - `Tpl`:可能包含一些模板文件,用于定义视图的布局和样式。 对于初学者来说,通过研究这些文件,可以了解到如何在ThinkPHP中创建控制器、模型和视图,...

    Thinkphp微信拼车源码.zip

    - Uploads:上传文件目录,用于存放用户上传的图片、文件等。 五、系统开发与部署 在开发过程中,开发者需要熟悉Thinkphp框架的使用,了解微信开放平台的API调用方式,以及PHP、MySQL等相关技术。在部署时,需要...

    Thinkphp+Bootstrap项目管理系统源码 带安装说明.zip

    3. runtime:运行时生成的临时文件,如缓存、日志等。 4. config:系统配置文件,定义数据库连接、路由规则等。 5. thinkphp:Thinkphp框架的核心文件,包含了核心类库和公共函数。 五、安装与部署 安装该系统需要...

    thinkphp3_dwz

    - runtime:运行时生成的临时文件,如缓存、日志等。 - data:可能用于存储数据库备份或其他数据文件。 - uploads:用户上传文件的存放位置。 通过结合ThinkPHP的后端能力和DWZ的前端优势,这个“thinkphp3_dwz”...

    Thinkphp房产项目建筑设计类网站模板

    10. **uploads**:用户上传文件的存放目录,如项目图片、3D模型等。 总的来说,"Thinkphp房产项目建筑设计类网站模板"提供了一个完整的解决方案,涵盖了从后台管理到前端展示的全套功能,适合快速构建专业级别的房...

    Thinkphp食品餐饮小吃类网站模板

    10. **uploads**:通常用于存放用户上传的文件,如图片、视频等,网站内容展示的重要组成部分。 11. **install**:安装目录,包含安装程序,用户可以通过此步骤快速配置和部署网站,如数据库连接、权限设置等。 12...

    php上传大文件失败的原因及应对策略

    php.ini文件中upload_tmp_dir用来说明PHP上传的文件放置的临时目录,要想上传文件,得保证服务器没有关闭临时文件并对该文件夹有写入的权限。 第2种情况:max_execution_time 的值必须足够大。变量 max_execution_...

    Thinkphp绿色风格牙齿口腔牙科诊所网站-PC+WAP模板源码下载

    3. **Runtime**:运行时文件夹,存放缓存、日志等临时文件,是Thinkphp框架在运行过程中生成的数据。 4. **Public**:公共资源文件夹,一般存放CSS样式表、JavaScript脚本和图片等前端资源。 5. **Application**:...

    仿蓝奏网盘上传分享、文件管理、

    8. `runtime`:运行时目录,一般用来存放临时文件、日志或缓存。 9. `extend`:可能是自定义扩展类库的目录,用于添加对PHP框架的额外功能或扩展。 10. `thinkphp`:这可能是一个ThinkPHP框架的目录,ThinkPHP是一个...

    blog.rar_PHP个人博客_thinkphp_个人博客、php_博客

    3. `runtime`:运行时生成的临时文件,如日志和缓存。 4. `config`:配置文件,定义了应用的全局配置。 5. `database.php`:数据库连接配置。 6. `index.php`:入口文件,启动ThinkPHP框架。 7. 可能还有其他如`...

    本科生毕业设计 基于Thinkphp3.2的毕设选题系统 .zip

    4. `runtime`:运行时目录,存放系统运行过程中生成的临时文件,如缓存、日志等。 5. `thinkphp`:Thinkphp框架的核心库,包含了框架的底层函数和核心组件。 6. `uploads`:可能用于存放用户上传的文件,如选题文档...

    damafun 是个人用于学习php而开发的弹幕视频平台,平台采用了FFMPEG转码技术以及CCL核心弹幕库插件

    项目基于thinkphp3.2.2平台,需要...//文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹 upload_max_filesize = 1024m ;//望文生意,即允许上传文件大小的最大值。默认为2M,我们设置为1G

    Thinkphp响应式环保空气净化器净化设备网站模板

    12. **data**:通常用于存储网站运行过程中产生的数据,如session、cache等临时性数据,或者是用户上传的非数据库文件。 总的来说,这个模板整合了Thinkphp框架的优势,结合响应式设计,为环保空气净化器净化设备...

    wp.rar_rulerers_wp-admin_网盘html

    - `Runtime`:运行时目录,存放缓存、日志等临时文件。 - `ThinkPHP`:框架的核心文件。 3. **自定义网盘功能**: - 可能会有自定义的WordPress插件,用于集成ThinkPHP的服务,提供文件上传、下载、管理等功能。...

    ThinkPHP中的系统常量和预定义常量集合

    12. **TEMP_PATH**: 项目临时文件的存放路径,通常用于存放运行时产生的临时文件。 13. **PLUGIN_PATH**: 插件目录,ThinkPHP的扩展插件存放于此。 14. **VENDOR_PATH**: 第三方类库的路径,比如Composer安装的...

    TP后台程序

    4. `runtime`:运行时目录,存放缓存、日志等临时文件。 5. `vendor`:第三方库目录,通过Composer管理的PHP依赖包存放于此。 6. `.env`:环境变量配置文件,用于存储敏感信息如数据库密码。 7. `database`:数据库...

    国际CMS内容系统 v1.1.zip

    7. **runtime** 文件夹:运行时产生的临时文件会存储在这里,例如日志、缓存文件,方便系统运行和维护。 8. **uploads** 文件夹:用户上传的文件一般会保存在这个目录下,比如文章的图片、文档等。 9. **extend** ...

    仿城通网盘.zip

    9. **Runtime**:运行时文件夹,一般用于存放临时文件、日志、缓存等,这些文件在运行过程中产生并可能定期清理。 10. **Extend**:扩展目录,可能包含了项目自定义的类库或对第三方库的扩展。 从这些文件和目录...

Global site tag (gtag.js) - Google Analytics