У меня странные ошибки с импортированием сайта codeigniter на хостинг?
Здраствуйте, я создал в Timeweb базу данных под названием cy17131_kinomons. Пароль к ней, как и к самому Timeweb один и тот же. Доступ по FTP - ftp://vh324.timeweb.ru. Закинул я на базу данных дамп, а в database.php поменял на:
$db['default'] = array(
'dsn' => '',
'hostname' => 'vh324.timeweb.ru:21',
'username' => 'cy17131',
'password' => '[мой пароль]',
'database' => 'cy17131_kinomons',
'dbdriver' => 'mysqli',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => (ENVIRONMENT !== 'production'),
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);
В dx_auth.php на:
$config['DX_website_name'] = 'cy17131.tmweb.ru:21';
$config['DX_webmaster_email'] = '[моя почта]';
А config.php на:
$config['base_url'] = 'http://cy17131.tmweb.ru:21/';
Копирую все через FileZilla и у меня выходят такие ошибки
A PHP Error was encountered
Severity: Warning
Message: Packets out of order. Expected 0 received 32. Packet size=3158578
Filename: mysqli/mysqli_driver.php
Line Number: 201
Backtrace:
File: /home/c/cy17131/public_html/application/libraries/Dx_auth.php
Line: 33
Function: database
File: /home/c/cy17131/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/c/cy17131/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: mysqli::real_connect(): MySQL server has gone away
Filename: mysqli/mysqli_driver.php
Line Number: 201
Backtrace:
File: /home/c/cy17131/public_html/application/libraries/Dx_auth.php
Line: 33
Function: database
File: /home/c/cy17131/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/c/cy17131/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: mysqli::real_connect(): Error while reading greeting packet. PID=74176
Filename: mysqli/mysqli_driver.php
Line Number: 201
Backtrace:
File: /home/c/cy17131/public_html/application/libraries/Dx_auth.php
Line: 33
Function: database
File: /home/c/cy17131/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/c/cy17131/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: mysqli::real_connect(): (HY000/2006): MySQL server has gone away
Filename: mysqli/mysqli_driver.php
Line Number: 201
Backtrace:
File: /home/c/cy17131/public_html/application/libraries/Dx_auth.php
Line: 33
Function: database
File: /home/c/cy17131/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/c/cy17131/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at /home/c/cy17131/public_html/system/core/Exceptions.php:271)
Filename: core/Common.php
Line Number: 570
Backtrace:
File: /home/c/cy17131/public_html/application/libraries/Dx_auth.php
Line: 33
Function: database
File: /home/c/cy17131/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/c/cy17131/public_html/index.php
Line: 315
Function: require_once
A Database Error Occurred
Unable to connect to your database server using the provided settings.
Filename: core/Loader.php
Line Number: 1284
Если я меняю hostname (например, порт убираю), то первые 4 ошибки исчезают, а вместо них появляется
A PHP Error was encountered
Severity: Warning
Message: mysqli::real_connect(): (HY000/1045): Access denied for user 'cy17131'@'vh324.timeweb.ru' (using password: YES)
Filename: mysqli/mysqli_driver.php
Line Number: 201
Backtrace:
File: /home/c/cy17131/public_html/application/libraries/Dx_auth.php
Line: 33
Function: database
File: /home/c/cy17131/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/c/cy17131/public_html/index.php
Line: 315
Function: require_once
А дальше cannnot modify header information и A Database Error Occured
Если hostname - [ip ssh]:21, то всё, как и в первых ошибках
Дамп весит 50,5 КБ, а в my.ini в xampp такие значения:
max_allowed_packet = 64M
innodb_lock_wait_timeout = 28800
Короче, я уже и не знаю, что дальше делать. Думаю уже над тем, чтобы в httpd.config от Apache начать менять htdocs на public_html
1 ответов
Message: mysqli::real_connect(): (HY000/1045): Access denied for user 'cy17131'@'vh324.timeweb.ru' (using password: YES)
Реквизиты (логин и пароль) к базе неверно задаешь, посмотри в панели управления какой логин и пароль. Или им в поддержку напиши в таймвеб, что подключиться к базе не можешь, они помогут. Во всяком случае мне помогали.