Page 1 of 2

wordpress na vestacp

Posted: Wed Apr 02, 2014 12:34 pm
by mende11eev
Добрый день форумчане, не бейте сильно ногами за такие глупые вопросы :)

Имеется VDS на CentOS-6-amd64 и VestaCP - опыта мало, и первый раз имею с этим дело.
Задача нужно с шаред хостинга перенести ВП сайт на это вдс.
Проблема - установка вп на вдс, проблема с БД (гуглил на рус и англ языках но ничего путнего нету)

Мои действия:
1) добавляю web domain (но пока домен привязан за другим хостингом хочу настроить вп а потом перевязать домен)
2) соотвесттвенно ( как я понимаю ) создается директория /home/admin/web/main/public_html куда я должен залить вордпресс (вместо /var/www/html если бы было без весты)
3) заливаю туда распакованный вордпресс даю всей директории права 777, создаю БД юзера и его пасс, правлю вп конфиг ( в соотвествии со своим юзером, дб и пассвордом)
4) http://мой ИП/wp-admin/install.php и получаю "Ошибка установки соединения с базой данных"

что я делаю не так? или где еще править нужно ( может httpd) ?

не ругайте сильно за такие нубские вопросы :)

Re: wordpress na vestacp

Posted: Wed Apr 02, 2014 12:42 pm
by imperio
Добрый день
Задача нужно с шаред хостинга перенести ВП сайт на это вдс.
4) http://мой ИП/wp-admin/install.php и получаю "Ошибка установки соединения с базой данных"
Так вам нужно перенести со старого хостинга или сделать новую установку движка?
соотвесттвенно ( как я понимаю ) создается директория /home/admin/web/main/public_html куда я должен залить вордпресс (вместо /var/www/html если бы было без весты)
Да, всё правильно, только не работайте под админом. Создайте нового пользователя
заливаю туда распакованный вордпресс даю всей директории права 777, создаю БД юзера и его пасс, правлю вп конфиг ( в соотвествии со своим юзером, дб и пассвордом)
Не следует так делать. Нужно ставить права 777 на те папки, которые укажет инсталлятор при установке.
http://мой ИП/wp-admin/install.php и получаю "Ошибка установки соединения с базой данных"
Я думаю проблема на уровне ваших действий. Возможно не правильно указываете данные базы в конфиге.

Re: wordpress na vestacp

Posted: Mon Apr 07, 2014 8:07 pm
by vasek
mende11eev wrote:Добрый день форумчане, не бейте сильно ногами за такие глупые вопросы :)

Имеется VDS на CentOS-6-amd64 и VestaCP - опыта мало, и первый раз имею с этим дело.
Задача нужно с шаред хостинга перенести ВП сайт на это вдс.
Проблема - установка вп на вдс, проблема с БД (гуглил на рус и англ языках но ничего путнего нету)

Мои действия:
1) добавляю web domain (но пока домен привязан за другим хостингом хочу настроить вп а потом перевязать домен)
2) соотвесттвенно ( как я понимаю ) создается директория /home/admin/web/main/public_html куда я должен залить вордпресс (вместо /var/www/html если бы было без весты)
3) заливаю туда распакованный вордпресс даю всей директории права 777, создаю БД юзера и его пасс, правлю вп конфиг ( в соотвествии со своим юзером, дб и пассвордом)
4) http://мой ИП/wp-admin/install.php и получаю "Ошибка установки соединения с базой данных"

что я делаю не так? или где еще править нужно ( может httpd) ?

не ругайте сильно за такие нубские вопросы :)

По пунктам все указали правильно, вот только, коль уж хотите сначала настроить все на сервере потом домены перенсти, пропишите у себя в хост ip нового сервера и домен, таким образом переходя по домену попадать вы будете на новый сервер, все настраивайте.
А вот по поводу "4) http://мой ИП/wp-admin/install.php и получаю "Ошибка установки соединения с базой данных" " зачем Вы вообще install.php трогаете?
По поводу прав, смотрите на картинку
Image

Re: wordpress na vestacp

Posted: Sun Nov 23, 2014 4:18 pm
by bbk
после последнего обновления панели 0.9.8 (x86_64) Релиз: 12 не могу установить WordPress
выдает белую страницу, в логах ошибка 500
пробовал разные версии 3.х.х и 4.0 результат ошибка 500
до этого все нормально ставилось и есть еще сайт на WP который ставился до обновления панели, сайт работает и обновляется через админку WP, а новая установка - белая страница а в логах 500

Code: Select all

94.138.221.210 - - [23/Nov/2014:19:14:44 +0300] "POST /wp-login.php HTTP/1.0" 500 - "-" "-"
94.138.221.210 - - [23/Nov/2014:19:14:44 +0300] "POST /wp-login.php HTTP/1.0" 500 - "-" "-"
94.138.221.210 - - [23/Nov/2014:19:14:49 +0300] "POST /wp-login.php HTTP/1.0" 500 - "-" "-"
94.138.221.210 - - [23/Nov/2014:19:14:59 +0300] "POST /wp-login.php HTTP/1.0" 500 - "-" "-"
94.138.221.210 - - [23/Nov/2014:19:15:05 +0300] "POST /wp-login.php HTTP/1.0" 500 - "-" "-"

Re: wordpress na vestacp

Posted: Sun Nov 23, 2014 6:03 pm
by imperio
Права на .htaccess не нарушены?
Какие шаблоны используете для apache и nginx ?

Устанавливали какие либо php кешеры ?

Re: wordpress na vestacp

Posted: Mon Nov 24, 2014 12:07 am
by bbk
imperio wrote:Права на .htaccess не нарушены?
Какие шаблоны используете для apache и nginx ?

Устанавливали какие либо php кешеры ?
.htaccess - нету
apache - basedir
nginx - default

давно как то ставил zendopcache и на сайтах с WP выдовало 500, после удалил zendopcache и сайты начали открыватся.

Re: wordpress na vestacp

Posted: Tue Nov 25, 2014 12:02 pm
by bbk
похоже дело в самой панели, ибо новая установка CentOS+VESA не помогла, все так же выдает белую страницу а в логах

Code: Select all

[Tue Nov 25 14:43:05 2014] [error] [client ххх.ххх.хх.ххх] PHP Parse error:  syntax error, unexpected 'ice' (T_STRING), expecting '{' in /home/admin/web/default.domain/public_html/wp-includes/compat.php on line 22
[Tue Nov 25 14:43:06 2014] [error] [client ххх.ххх.хх.ххх] PHP Parse error:  syntax error, unexpected 'ice' (T_STRING), expecting '{' in /home/admin/web/default.domain/public_html/wp-includes/compat.php on line 22
можно ли откатится на 10 релиз панели? на нем все работало нормально

Re: wordpress na vestacp

Posted: Tue Nov 25, 2014 12:40 pm
by imperio
default.domain не предназначен для работы. Это лишь заглушка.
Откатиться нельзя

Re: wordpress na vestacp

Posted: Wed Nov 26, 2014 3:30 pm
by bbk
переставил на рабочем сервере CentOS+VESA, результата нет

Code: Select all

[Wed Nov 26 18:15:23 2014] [error] [client [xxxxxx] File does not exist: /home/xxxxxx/web/xxxxxx.ru/public_html/favicon.ico
[Wed Nov 26 18:25:25 2014] [error] [client xxxxxxx] PHP Warning:  file_exists(): open_basedir restriction in effect. File(/home/xxxxxx/web/xxxxxx.ru/wp-config.php) is not within the allowed path(s): (/home/xxxxxx/web/xxxxxx.ru/public_html) in /home/xxxxxx/web/xxxxxx.ru/public_html/wp-load.php on line 31
[Wed Nov 26 18:25:25 2014] [error] [client xxxxxxx] PHP Parse error:  syntax error, unexpected end of file in /home/xxxxxx/web/xxxxxx.ru/public_html/wp-includes/load.php on line 829
[Wed Nov 26 18:25:28 2014] [error] [client xxxxxx] PHP Warning:  file_exists(): open_basedir restriction in effect. File(/home/xxxxxx/web/xxxxxx.ru/wp-config.php) is not within the allowed path(s): (/home/xxxxxx/web/xxxxxx.ru/public_html) in /home/xxxxxx/web/xxxxxx.ru/public_html/wp-load.php on line 31
[Wed Nov 26 18:25:28 2014] [error] [client xxxxxx] PHP Parse error:  syntax error, unexpected end of file in /home/xxxxxx/web/xxxxxx.ru/public_html/wp-includes/load.php on line 829
подскажите куда копать?

Re: wordpress na vestacp

Posted: Wed Nov 26, 2014 3:56 pm
by imperio

Code: Select all

/home/xxxxxx/web/xxxxxx.ru/public_html/wp-load.php on line 31
/home/xxxxxx/web/xxxxxx.ru/public_html/wp-includes/load.php on line 829
Смотрите что на линии 31 в файле wp-load.php и 829 в файле load.php