У меня странные ошибки с импортированием сайта codeigniter на хостинг?

0

Здраствуйте, я создал в 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

codeigniter

1 ответов

0
Message: mysqli::real_connect(): (HY000/1045): Access denied for user 'cy17131'@'vh324.timeweb.ru' (using password: YES)

Реквизиты (логин и пароль) к базе неверно задаешь, посмотри в панели управления какой логин и пароль. Или им в поддержку напиши в таймвеб, что подключиться к базе не можешь, они помогут. Во всяком случае мне помогали.

Sign up or Log in to write an answer