Адрес базы данных (имя или ip), порт подключения к базе данных, логин и пароль к базе данных — все это необходимо узнавать у хостера.
И, возможно, следует уточнить у хостера, что площадка готова и все службы запущены.
Если в адресе сервера MySQL пишу «localhost» то выдает — Parse error: syntax error, unexpected $end in /home/*******/public_html/wp-includes/deprecated.php on line 1765
rxs спасибо за ответ! Хостера бы ещё поактивнее..буду пробивать порт..
Joor тогда менять хостера, если он не активный )
Хотя все стандартные настройки обычно есть в документации на сайте хостера.
Все указал верно IP, потом после двоеточия порт. Все равно вордпресс не хочет к базе подключаться(
Модератор
Yuri
(@yube)
Не поверите, сколько существует способов указать неправильно параметры соединения с базой. Начиная от путаницы с доменами и заканчивая указанием логина/пароля от ftp вместо БД-юзера. А еще некоторые хостеры любят к имени базы и юзера втихаря приписать логин в качестве префикса. Даже был случай, когда человек долго, мучительно и, разумеется, безрезультатно менял параметры в резервной копии сайта.
Да, и у меня приписывает логин, но это указывается в панели управления слава богу. Ладно что нибудь придумаю
Ладно что нибудь придумаю
что можно придумать, если должны быть стандартные и явные настройки, указанные хостером.
Пусть support хостера пришлет рабочий пример и укажет ссылку на документацию на сайте хостера.
Иначе — менять на другого хостера.
Похожий трабл. Переносил сайт с к другому хостеру, тоже хостер не дал адрес сервера MySQL, ввёл localhost и заработало (редактирую php-шные файлы блокнотом). С горем пополам перенёс, сайт виден: alcoh.ru, а вот в админку зайти не могу alcoh.ru/wp-admin:
Warning: Cannot modify header information — headers already sent by (output started at /home/alcohru/public_html/wp-config.php:1) in /home/alcohru/public_html/wp-includes/pluggable.php on line 865
И что с этим делать?
Кстати, в этой инструкции по переносу ресурса: 7bloggers.ru/perenos-sajta-na-drugoj-xosting пункт 6, сказано, что
Как только все файлы будут скопированы, их можно заливать на новый хостинг, используя все тот же фтп-клиент. После того, как все файлы залиты, нужно установить права доступа на те файлы, которые требуется.
А какие именно права доступа каким файлам требуются — где узнать? Тутошний гуру, Юрий, наверное уже устал от всего этого, но…:)
Модератор
Yuri
(@yube)
Конечно, устал. А Вы попробуйте года три-четыре кряду талдычить одно и то же. Почему-то производители жратвы в инструкциях для домохозяек ограничиваются «солить по вкусу, варить до готовности», а сайтостроителям — элите Интернета, можно сказать — нужно разжевывать до мелочей, до скриншотов тотал-командера с нарисованной стрелочкой, указывающей, куда нужно ткнуть мышью, чтобы появилась птичка. Абсюрт!
А теперь ответ: зависит от настроек сервера. Если юзер (который по ftp заливал файлы) и апач/php — одно «лицо», то ничего менять не надо, дефолтных 755/644 (директории/файлы) достаточно. Если «лица» разные, то на то, что должно меняться: директории для аплоада, кешей, т.п. и файлы сайтмапы, редактируемые из админки шаблоны и т.п. — нужно поставить права 777/666. В некоторых случаях (одна группа, «лица» разные) достаточно 770/660.
Но лучше один раз напрячь мозг, прочитать манул, скажем Chmod, разобраться кто есть и кто и кому какие права нужны. Чтобы потом не мучиться самому и других не мучить 🙂
Warning: Cannot modify header information — headers already sent by (output started at /home/alcohru/public_html/wp-config.php:1)
http://codex.wordpress.org/ЧАВО/Cannot_modify_header_information
Окей, а что делать с этим?
ЗЫ: Понимаю всю глубину глубин. Сам работаю в связи, знаю, что такое саппорт, 2 года оттрубил на заключении договоров с абонентами…
ЗЫ2: Sergey Biryukov, спасибо. Слил Notepad++, им отредактил wp-config.php, залил на сервер — результат доступа к админке: тот же. Ну и из ЧАВО:
Убедитесь, что перед первой строкой <?php и после последней ?> нет пустых строк.
Пустые строки есть только как бы в теле файла: alcoh.ru/wp-config.gif
Atrax
(@atrax)
Ethical engineer
Мало скачать notepad++
Надо еще в нем отключить byte-order-mask
Иногда просто пересохранить файл недостаточно. Для уверенности нужно:
1. Выбрать в меню «Кодировки» пункт «Преобразовать в UTF-8 без BOM».
2. Изменить что-нибудь в самом файле, чтобы он гарантированно сохранился.
P.S. В правилах форума не рекомендуется поднимать чужие темы.