用户名  找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2086|回复: 0

[分享] PHP常见报错备注

[复制链接]
发表于 2013-4-7 09:13:55 | 显示全部楼层 |阅读模式 来自 中国–广东–湛江
  1. PHP常见错误,我认为主要分为3块:
  2. 1、语法错误
  3. Parse error: syntax error, unexpected T_VARIABLE in E:\guestbook\user.php on line 268
  4. 一般是少分号,在上一行或者下一行都有可能
  5. Parse error: syntax error, unexpected '.' in F:\www\blog\article.php on line 100
  6. 多个“.”,类似的还有多个“;”等等
  7. Notice: Undefined variable: a in ...
  8. 使用了一个没有被定义的变量a
  9. Parse error: syntax error, unexpected T_ELSE in   
  10. if else if  else 句式逻辑错误
  11. Parse error: syntax error, unexpected $end in  
  12. 一般是大括号不匹配
  13. Parse error: syntax error, unexpected T_STRING in
  14. 一般是忘了写句末分号
  15. Warning: Invalid argument supplied for foreach() in
  16. foreach 的第一个参数必须是一个数组
  17. Warning: Wrong parameter count for  a  in
  18. 函数参数个数不对
  19. Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at F:\www\blog\index.php:10) in F:\www\blog\includes\config.inc.php on line 10
  20. Warning: annot modify header information - headers already sent by (output started at F:\www\blog\index.php:10) in F:\www\blog\includes\config.inc.php on line 12
  21. session前面不能有输出,同意的cookie也是这样的
  22. Fatal error: Cannot redeclare
  23. 函数已经定义过,不能重新再定义;类也不能同名
  24. 2、SQL语句错误
  25. Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in
  26. 说明前面执行SQL 返回失败,一般可能是SQL语句错误 ,如分析不出来,可以Mysql_error () 看具体是哪个地方错了
  27. No database selected
  28. 一般是没有连接数据库
  29. Warning: mysql_connect() [function.mysql-connect]: Access denied for user ‘root’@'localhost’ (using password: YES) in  …..   on line 3Access denied for user ‘root’@'localhost’ (using password: YES)
  30. 数据库用户名的密码错误
  31. Unknown database ‘cms07261′
  32. 数据库不存在
  33. Table ‘cms0726.test’ doesn’t exist
  34. 表不存在
  35. Unknown column ‘abc’ in ‘field list’
  36. 字段不存在
  37. Column count doesn’t match value count at row 1
  38. sql语句中 字段值的个数比字段名个数不一样

  39. 3、模板错误
  40. Fatal error: Smarty error: [in message_list.html line 22]: syntax error: ‘foreach: item’ must be a variable name (literal string)
  41. foreach 后面的item 后面必须跟一个变量名,不加$,是一个字符串
  42. Fatal error: Smarty error: [in admin/tpl/class_detail.html line 14]: syntax error: unrecognized tag: cs.student_id (Smarty_Compiler.class.php, line 436) in D:\www\web\xmphp\inc\smarty\Smarty.class.php on line 1088
  43. smarty语法错误:循环数组的时候,少$
  44. Warning: Smarty error: unable to read resource: “message_list1.html” in
  45. 模板文件找不到,看是否是文件名写错或文件存放到别的目录中去了。
  46. Fatal error: Smarty error: [in order_detail.html line 171]: syntax error: unclosed tag \{elseif} (opened line 157). (Smarty_Compiler.class.php, line 317) in F:\www\guestbook\xmphp\inc\smarty\Smarty.class.php on line 1088
  47. html页面语法错误,少结束标签<%/if%>
复制代码

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

▶专业解决各类DiscuzX疑难杂症、discuz版本升级 、网站搬家 和 云服务器销售!▶有偿服务QQ 860855665 更多精品应用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐

在飘仙这里购买服务器空间的好处

1、凡是在飘仙这边购买服务器空间的,飘仙所提供的服务都超出了空间商本身的义务

      在飘仙这里 飘仙会大家尽量少走冤枉路,不花冤枉钱 

2、服务器空间质量可靠,价格优惠,8折优惠长期折扣,不玩套路! 

    所谓套路就是:新用户首单超低配置的服务器空间 给个很大的折扣(还鼓励一次购买多年),表明看起来价格很低,等升级续费或二次购买的时候 价格爆贵!——新手大多不能准确估算自己需要什么样的配置

查看 »

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2025-4-7 05:11 , Processed in 0.044146 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表