PHP小问题
来源:互联网 发布:网络视频广告的形成 编辑:程序博客网 时间:2024/05/29 15:37
1.PHP报错类型
Parse error 语法错误
Warning 警告错误
Fatal 致命错误
Notice 通知型错误
Warning 警告错误
Fatal 致命错误
Notice 通知型错误
其中通知型错误的解决方案:1、在php.ini文件中改动error_reporting改为:error_reporting=E_ALL & ~E_NOTICE
2、如果你不能操作php.ini文件,你可以使用如下方法在你想禁止notice错误提示的页面中加入如下代码:
/* Report all errors except E_NOTICE */
error_reporting(E_ALL^E_NOTICE);
php.ini 配置文件
a.display_errors =On 开启报错
b.error_reporting=E_ALL(开发时推荐:显示所有错误)
/* Report all errors except E_NOTICE */
error_reporting(E_ALL^E_NOTICE);
php.ini 配置文件
a.display_errors =On 开启报错
b.error_reporting=E_ALL(开发时推荐:显示所有错误)
2. 低版本 PHP 解决中文乱码
header('Content-Type:text/html;charset=utf-8');
3.PHP 日期有误
1、修改php.ini。打开php.ini查找date.timezone 去掉前面的分号= 后面加Asia/Shanghai,重启apache服务器即可--缺点就是如果程序
放到别人的服务器上,不能修改php.ini,那就奈何不得了。2、在程序中添加时间的初始化的语句的 即:“date_default_timezone_set("Asia/Shanghai"); ”这个可以由程序员任意设置,我的推荐。4.上传文件的报错信息
(1)UPLOAD_ERR_OK
其值为 0,没有错误发生,文件上传成功。
(2)UPLOAD_ERR_INI_SIZE
其值为 1,上传的文件超过了 php.ini 中
upload_max_filesize 选项限制的值。
默认值 2M
(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 引进。
说明:php.ini
upload_tmp_dir 设置临时文件夹位置
(7)UPLOAD_ERR_CANT_WRITE
其值为 7,文件写入失败。PHP 5.1.0 引进
阅读全文
0 0
- PHP 一些小问题~!
- php两个小问题
- 一个php小问题
- PHP小问题集合
- php 小问题集合
- php小问题
- PHP小问题
- PHP中几个小问题
- [PHP] php中常见小问题汇总
- 在公司遇到两个php小问题
- php coding中的一些小问题
- 关于PHP的几个小问题
- php文件上传出现的小问题
- PHP编程遇到的小问题
- php处理JSON等小问题记录
- PHP的两个运算符小问题
- 关于php学习的一些小问题
- 【PHP】数组foreach引发的小问题
- EventBus简单使用
- Hive将一行记录拆分成多行
- MyEclipse新建Maven webapp项目
- 微信小程序分页功能(上拉触底事件)
- 迷宫矩阵(最优路径算法)
- PHP小问题
- Java的回调函数理解
- DOM对象,控制HTML对象
- timeit 模块详解(准确测量小段代码的执行时间)
- socket编程(TCP多进程客户与服务器)
- Eclipse经常被忘记的快捷键
- 怎样拥有一副好身体
- 大众点评binlog2sql——二进制日志解析、回滚语句生成
- 24、数据加密-DES