|
|
|
Здрасьте! Помогите поставить WP,пожалуйста. Вроде все делаю,а не работает,подлец.
Написал на форуме поддержки ВП.Так мне на азбуку ссылку дали.Написал более подробно какие ошибки,но ответа точка нет.
В-общем,закачал на хост инсталляху, на хосте создал базу, прописал все в конфиге и закачал его. Набираю ../wp-admin/install.php. Говорит "Ошибка установления подключения к базе данных".С базой делать надо что-то?Я попробовал создать таблицу в БД с числом полей 255(наугад,чтобы мало не показалось) Показало страницу инсталла.Но при запуске установки выдало кучу ошибок типа [Unknown character set: 'ru'], [Table 'base_db0.wp_options' doesn't exist] и в конце "Готово!WordPress установлен. Ожидали больше шагов? Это все!"при нажатии на войти перекидывает назад на install.
Где ошибка? |
|
|
|
|
|
Если база больше никак не используется - удаляешь оттуда все таблицы. И пробуешь поставить еще раз. |
|
|
|
|
|
А я сейчас все заново попробовал.создал новую базу и прописал все по ней уже.Таблиц там не создавал.Рез-т тот же.Хостеру писать?Вроде ж не их проблема. |
|
|
|
|
|
Конфиг файл переименовывал ? |
|
|
|
|
|
Цитата: |
прописал все в конфиге и закачал его
|
действительно! а переименовал ли ты прописанный wp-config-sample.php
в wp-config.php ???
а то может ты прописал нужные данные в сэмпле и залил обратно его же.
а ведь install.php обращается к файлу wp-config.php |
|
|
|
|
|
Переименовал.В конфиге изменил ,db_name,db_username,db_password и charset на utf8.это сейчас.Ставил ru-utf-8,utf-8 и т д.Короче install стал запускаться только когда я в базе таблицы задал.Но выдает ошибку и перекидывает на страницу инсталла. |
|
|
|
|
|
Да, кстати, при создании базы кодировку задал 1251 |
|
|
|
|
|
Там же проще простого установить.
1. Заливаешь файлы на хост.
2. Создаешь базу + привязываешь к ней пользователя
3. Меняешь wp-config-sample на wp-config и прописываешь параметры базы
4. Заходишь на install и устанавливаешь
Не надо делать какие-то корявые 1251 кодировки.
Посмотри на аккаунте есть ли .htaccess файл (иногда он создается сервером автоматом и мешает) Прибей его. |
|
|
|
|
|
db_username ты пишешь такое же как db_name? Вобщем удостоверься насчет юзернейма еще. Он может совпадать с названием базы, может и отличатся. |
|
|
|
|
|
Включи вывод ошибок. Тебе php сам напишет в чём трабла. Чего гадать - то... |
|
|
|
|
|
Мужики,всем спасибо.Разобрался.Просто в описалове ни слова о прописании имени сервера не было.А с ПХП и базами не знаком.Проставил имя сервера-все заработало.Еще раз спасибо.Пошел в блогостроительстве тренироваться
А на будущее,как это включить вывод ошибок?В админке?Просветите,плиз. |
|
|
|
|
|
в самом верху ПХП файла одной строкой error_reporting(E_ALL);
как бы:
index.php:
<?
error_reporting(E_ALL);
....
....
+ далее если есть где то в ПХП скриптеИЛИего инклудах идет error_reporting(0); // (отключить вывод всех ошибок) - то их враз надо `Заклинить` так "/* error_reporting(0); */" или так "// error_reporting(0);"
ага, и еще поставь header("Content-type: text/html"); строку после сразу после error_reporting(E_ALL); чтоб нелюбоваться выводом что Хидер сорван.... лала пам пам..
но это только если дебужить пони будешь.. а так никакие И_АЛЛы ненужны если и так все работает.... !! |
|
|
|
|
|
|