1

好的 - 这是问题所在:

我有一个完美运行的测试站点。

我有一个页面,它从 mysql 获取许多数据项,并在登录时为任何特定用户显示它们;用户可以选择编辑这些数据项。显示编辑页面并更改数据项。按下按钮时会显示白屏 - 网址正确。

我知道用户已连接到数据库(因为显示了以前的数据,所以在下一页显示数据以供编辑,当显示白页时没有消息说“无法连接”。

我知道该程序可以在我的测试台上运行(并加载、编辑和显示新数据),因此代码不会出现任何打印错误或标点错误——它只是在 Live 站点上运行时才会停止。

它让我很困惑!

相关代码为:

$result=mysql_query($sql);
// if successfully updated.
if($result){
echo "Successful";
echo "<BR>";
echo "<a href='xxxxxx.php?view=$email'>View result</a>";
}

else {
ini_set('display_errors',1); 
 error_reporting(E_ALL);
}
?>

错误日志显示:

[Thu Feb 21 06:38:17 2013] [error] [client xxxx] File does not exist: xxx_html/robots.txt
[Thu Feb 21 02:48:47 2013] [error] [client xxxx] File does not exist: xxx_html/404.shtml
[Thu Feb 21 02:48:47 2013] [error] [client xxxx] File does not exist: xxx_html/robots.tx

代码正确打开<?php

4

0 回答 0