linux下php上传文件注意事项


Posted in PHP onJune 11, 2016

本文实例为大家分享了linux下php上传文件注意事项,供大家参考,具体内容如下

1、修改上传目录权限
linux 修改某目录下所有所有子目录权限
chmod -R 777 html
修改某目录为任何用户都用写读执行权限
chmod a+rwx html
2、设置上传文件的根目录
//取得项目根目录
$siteRoot = dirname(__file__);
3、修改配置文件的上传大小 php.ini
post_max_size = 200M
upload_max_filesize = 200M
4、如果要根据时间创建文件夹再上传文件则需要如下

$aimUrl = str_replace('', '/', $aimUrl);
$aimDir = '';
$arr = explode('/', $aimUrl);
foreach ($arr as $str) 
{
$aimDir .= $str . '/';
if (!file_exists($aimDir)) {
 mkdir($aimDir);
 chmod($aimDir, 0777);
 }
}

以上就是本文的全部内容,希望对大家学习php程序设计有所帮助。

PHP 相关文章推荐
实现“上一页”和“下一页按钮
Oct 09 PHP
加强版phplib的DB类
Mar 31 PHP
PHP 变量类型的强制转换
Oct 23 PHP
编写php应用程序实现摘要式身份验证的方法详解
Jun 08 PHP
thinkphp 多表 事务详解
Jun 17 PHP
Php中使用Select 查询语句的实例
Feb 19 PHP
PHP获取时间排除周六、周日的两个方法
Jun 30 PHP
彻底搞懂PHP 变量结构体
Oct 11 PHP
PHP7如何开启Opcode打造强悍性能详解
May 11 PHP
PHP的PDO错误与错误处理
Jan 27 PHP
Yii 框架控制器创建使用及控制器响应操作示例
Oct 14 PHP
一次项目中Thinkphp绕过禁用函数的实战记录
Nov 17 PHP
php设计模式之单例模式代码
Jun 11 #PHP
浅谈PHP Cookie处理函数
Jun 10 #PHP
php单例模式的简单实现方法
Jun 10 #PHP
PHP操作mysql数据库分表的方法
Jun 09 #PHP
浅谈PHP链表数据结构(单链表)
Jun 08 #PHP
PHP Yaf框架的简单安装使用教程(推荐)
Jun 08 #PHP
WordPress分页伪静态加html后缀
Jun 08 #PHP
You might like
由php if 想到的些问题
2008/03/22 PHP
php include,include_once,require,require_once
2008/09/05 PHP
PHP 工厂模式使用方法
2010/05/18 PHP
PHP中使用gettext来支持多语言的方法
2011/05/02 PHP
PHP性能优化工具篇Benchmark类调试执行时间
2011/12/06 PHP
php批量更改数据库表前缀实现方法
2013/10/26 PHP
PHP模板引擎Smarty的缓存使用总结
2014/04/24 PHP
PHP二维数组去重实例分析
2016/11/18 PHP
php 使用mpdf实现指定字段配置字体样式的方法
2019/07/29 PHP
Nigma vs Alliance BO5 第四场2.14
2021/03/10 DOTA
Javascript this关键字使用分析
2008/10/21 Javascript
jquery load事件(callback/data)使用方法及注意事项
2013/02/06 Javascript
JavaScript使用yield模拟多线程的方法
2015/03/19 Javascript
jQuery使用append在html元素后同时添加多项内容的方法
2015/03/26 Javascript
使用AngularJS制作一个简单的RSS阅读器的教程
2015/06/18 Javascript
js实现的tab标签切换效果代码分享
2015/08/25 Javascript
JS使用post提交的两种方式
2015/12/03 Javascript
BootStrap Datetimepicker 汉化的实现代码
2017/02/10 Javascript
js实现简单的手风琴效果
2017/02/27 Javascript
AngularJs返回前一页面时刷新一次前面页面的方法
2018/10/09 Javascript
electron-vue利用webpack打包实现多页面的入口文件问题
2019/05/12 Javascript
Vue+Typescript中在Vue上挂载axios使用时报错问题
2019/08/07 Javascript
vue本地打开build后生成的dist文件夹index.html问题
2019/09/04 Javascript
python时间整形转标准格式的示例分享
2014/02/14 Python
python机器学习案例教程——K最近邻算法的实现
2017/12/28 Python
浅谈python正则的常用方法 覆盖范围70%以上
2018/03/14 Python
pycharm解决关闭flask后依旧可以访问服务的问题
2020/04/03 Python
15个应该掌握的Jupyter Notebook使用技巧(小结)
2020/09/23 Python
Python 2.6.6升级到Python2.7.15的详细步骤
2020/12/14 Python
世界上最大的曲棍球商店:Pro Hockey Life
2017/10/30 全球购物
斯福泰克软件测试面试题
2015/02/16 面试题
2014年上半年工作自我评价
2014/01/18 职场文书
《翻越远方的大山》教学反思
2014/04/13 职场文书
安全保证书范文
2014/04/29 职场文书
房屋维修协议书范本
2014/09/25 职场文书
python 自动化偷懒的四个实用操作
2021/04/11 Python