ajax调用php时,调试php代码的问题

demonstyle 2012-05-10 11:56:12
新手一枚
我在调试程序时遇到一个问题
ajax调用php时,需要调试php里的代码
但是 在这种情况下 php代码中 写日志,echo,print等等信息输出的方法 都失效了
大家知道是什么原因么

如果想调试php代码 有什么办法么
谢谢
...全文
152 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
黑色渐变 2012-05-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

那就是ajax请求有问题,
楼主贴上你的代码
[/Quote]
+++
demonstyle 2012-05-12
  • 打赏
  • 举报
回复
已找到一个调试的方法

在uploadFile.php最后调用转换json格式的函数(require自其他php的文件) 增加了输出日志的方法
demonstyle 2012-05-12
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

没用过这插件
楼主搜下 jquery ajaxFileUpload
http://blog.sina.com.cn/s/blog_55e42da60100ocvh.html


ajax上传很复杂。
[/Quote]

ok 多谢!
001007009 2012-05-12
  • 打赏
  • 举报
回复
没用过这插件
楼主搜下 jquery ajaxFileUpload
http://blog.sina.com.cn/s/blog_55e42da60100ocvh.html


ajax上传很复杂。
demonstyle 2012-05-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

那就是ajax请求有问题,
楼主贴上你的代码
[/Quote]
ajax代码

$.ajaxFileUpload({
url:APP_PATH + "demo/demo.php?m=demo_module&a=uploadFile",
secureuri:false,
fileElementId:'uploadFile',
dataType:'json',


php代码 uploadFile.php
里的代码就是对上传的文件进行处理
即使在第一行echo 都无法输出内容

ps:如果不echo,文件上传正常的
如果echo 文件上传都会失败
demonstyle 2012-05-11
  • 打赏
  • 举报
回复
单独运行php可以

非ajax调用也可以

就是ajax调用不行

[Quote=引用 1 楼 的回复:]

单独运行php 都echo不出来内容?
[/Quote]
001007009 2012-05-11
  • 打赏
  • 举报
回复
单独运行php 都echo不出来内容?
licip 2012-05-11
  • 打赏
  • 举报
回复
你要把你的代码贴出来,才好看。
001007009 2012-05-11
  • 打赏
  • 举报
回复
那就是ajax请求有问题,
楼主贴上你的代码

52,782

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧