Androidモバイルとサーバー間の接続を作成しています。この目的のために、私は PHP で XAMPP 1.8.0 を使用しています: Windows x64 7 で 5.4.4。他の仕事のため、私はこのプロジェクトでこれ以上働くことができませんでした。今日、私は自分のアプリとサプライズを立ち上げました!関数日付からの警告と接続エラーがあります:
警告: date(): システムのタイムゾーン設定に依存するのは安全ではありません。date.timezone 設定または date_default_timezone_set() 関数を使用する必要があります。これらの方法のいずれかを使用してもこの警告が表示される場合は、タイムゾーン識別子のスペルが間違っている可能性があります。現時点ではタイムゾーン「UTC」を選択していますが、date.timezone を設定してタイムゾーンを選択してください。D:\SERVER\xampp\htdocs\creater.phpの 13行目
[{"errorInfo":null}]
WTFが起こった?今回は、いくつかの Windows Update の修正で Windows を更新し、私のモバイルは Android 4.0.2 から 4.1.2 に更新されました。
PD。エラー情報は次の場所から取得されます。
try{
$link = new PDO('mysql:unix_socket=/Applications/MAMP/tmp/mysql/mysql.sock;host=localhost;dbname=mydb', 'root', '');
$link->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
$link->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(Exception $e) {
echo json_encode(array($e));
exit();
}