好的 - 这是问题所在:
我有一个完美运行的测试网站。
我有一个页面从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