-1

コーダーが設計したプログラムを手に入れましたが、セットアップを手伝うつもりはありませんでした。コードをデータベースに接続しようとすると、このエラーが発生します

解析エラー: 構文エラー、予期しない '='、33 行目の \system\database\DB_driver.php に T_FUNCTION が必要です

ホスト名、ユーザー名、パスワード、およびデータベース名を再確認しましたが、勝利はありませんでした。

var $hostname;      = 'localhost';
var $username;      = 'pepadmin';
var $password;      = '******';
var $database;      = 'databasetest';
var $dbdriver       = 'mysql';
var $dbprefix       = '';
var $char_set       = 'utf8';
var $dbcollat       = 'utf8_general_ci';
var $autoinit       = TRUE; // Whether to automatically initialize the DB
var $swap_pre       = '';
var $port           = '';
var $pconnect       = FALSE;
var $conn_id        = FALSE;
var $result_id      = FALSE;
var $db_debug       = FALSE;
var $benchmark      = 0;
var $query_count    = 0;
var $bind_marker    = '?';
var $save_queries   = TRUE;
var $queries        = array();
var $query_times    = array();
var $data_cache     = array();
var $trans_enabled  = TRUE;
var $trans_strict   = TRUE;
var $_trans_depth   = 0;
var $_trans_status  = TRUE; // Used with transactions to determine if a rollback should occur
var $cache_on       = FALSE;
var $cachedir       = '';
var $cache_autodel  = FALSE;
var $CACHE; // The cache class object

// Private variables
var $_protect_identifiers   = TRUE;
var $_reserved_identifiers  = array('*'); // Identifiers that should NOT be escaped

// These are use with Oracle
var $stmt_id;
var $curs_id;
var $limit_used;
4

3 に答える 3

0

変数がこれを試した後にセミコロンを削除します

    var $hostname      = 'localhost';
    var $username     = 'pepadmin';
    var $password     = '******';
    var $database      = 'databasetest';
于 2013-10-09T04:09:03.990 に答える
0

var は必要ありません。また、変数を初期化する前にセミコロンを使用しないでください。マークされた文字を削除します。

var$ホスト名; = 'localhost';

var$username ; = 'pepadmin';

var$password ; = ' ** ';

var$database ; = 'データベーステスト';

于 2013-10-09T04:12:10.133 に答える