1

OK - 問題は次のとおりです。

完全に機能するテストサイトがあります。

mysql から多数のデータ項目を取得し、ログオン時に特定のユーザーに対してそれらを表示するページがあります。ユーザーには、これらのデータ項目を編集するオプションがあります。編集ページが表示され、データ項目が変更されます。ボタンを押すと白い画面が表示されます - URL は正しいです。

ユーザーがデータベースに接続されていることはわかっています(前のデータが表示されているため、次のページでデータが編集用に表示され、ホワイト ページが表示されたときに「接続できませんでした」というメッセージが表示されないため)。

プログラムが私のテスト ベッドで動作する (そして、新しいデータを読み込み、編集し、表示する) ことを知っているので、コードにミスプリントや句読点エラーが発生することはありません。ライブ サイトで動作するときだけ、この時点で停止します。

それは私を混乱させました!

関連するコードは次のとおりです。

$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