PHPバージョンを5.4(XAMPP 1.7.3から1.8.0)にアップグレードしました。これで、 StrictStandardsエラーが表示されmyDBconnection
ます。
厳格な基準:4行目のC:\ xampp \ htdocs \ alous \ include\dbconn.phpで参照により変数のみを割り当てる必要があります
dbconn.php:
<?php
defined('_VALID') or die('Restricted Access!');
$conn = &ADONewConnection($config['db_type']); // <--- This Line 4
if ( !$conn->Connect($config['db_host'],
$config['db_user'],
$config['db_pass'],
$config['db_name'])) {
echo 'Could not connect to MySQL! Please check your database settings!';
die();
}
$conn->execute("SET NAMES 'utf8'");
?>
注:この方法では、php.iniの厳密な標準を無効にする必要はありませんerror_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
。PHPコードを修正したい。