Поддержка Проблемы и решения выбор языка в wordpress 4.0

  • никак не могу заставить вордпресс скачать русские файлы локализации при установке. на локальном сервере все отлично — при установке выбираю русский, движок их скачивает — установка продолжается на русском. на реальном сервере выбираю русский язык — ни черта не скачивается, установка продолжается на английском. логи сервера пустые — то есть ошибок нет. не пойму в чем дело — уже и вручную создавал папку languages и права ей выставлял 777 — все равно установщик не хочет качать русские файлы локализации.

Просмотр 15 ответов — с 1 по 15 (всего 31)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Исходящие соединения разрешены?

    где это проверить?

    если это php.ini, то включены:
    allow_url_fopen = On

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    1. Скачиваются ли файлы, если выбрать другой язык?
    2. Если завершить установку, скачиваются ли плагины и темы из репозитория?

    ничего не скачивается — папка languages вообще не создается, установка продолжается на английском и самое плохое, что вордпресс вообще никак не реагирует на то, что выбранный язык не скачался. хоть бы сказал, в чем ошибка то 🙁

    про темы и плагины не скажу — там вордпресс сразу ftp доступ спрашивает, поэтому проблем с этим нет.

    папка languages вообще не создается

    Создайте вручную и дайте ей права на запись. Должно помочь.

    там вордпресс сразу ftp доступ спрашивает, поэтому проблем с этим нет.

    Это говорит о том, что фтп-пользователь и пхп имеют разные права. Отсюда и проблемы: пхп (ВП) не имеет прав на запись в каталогах сайта.

    Создайте вручную и дайте ей права на запись. Должно помочь.

    создавал вручную, давал ей права 777, даже на wp-content 777 права установил. не качает локализацию и все тут 🙁

    не качает локализацию и все тут

    Тогда вероятно нет прав на и временную директорию. См логи ошибок на сервере.

    См логи ошибок на сервере.

    логи ошибок пустые — это первое, что я сделал.

    логи ошибок пустые

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

    у меня свой VDS, логи какие смог найти — такие и смотрю. в каких еще местах они могут быть?

    да и не верю я в отсутствие прав на временную директорию. я тут тестировал установку плагинов без папки uploads и upgrade — вордпресс прекрасно смог установить плагины и без скачивания их в эти папки — следовательно он смог записать скаченный файл плагина во временную директорию. разве не так?

    у меня свой VDS, логи какие смог найти — такие и смотрю. в каких еще местах они могут быть?

    Ну раз так — см конфиги куда складываются логи сайтов.

    я тут тестировал установку плагинов без папки uploads и upgrade — вордпресс прекрасно смог установить плагины и без скачивания их в эти папки — следовательно он смог записать скаченный файл плагина во временную директорию. разве не так?

    Хм. тогда наверное моя версия о временном каталоге отпадает.

    Подождём, что скажет Сергей (или др.).

    PS. А пока можно проверить эту версию, создав в корне каталог tmp, дать на него права и в вп-конфиге прописать:
    define(‘WP_TEMP_DIR’, ABSPATH . ‘/tmp’);

    вот попробовал сейчас опять сделать установку на сервере. полный дистрибутив, без каких-либо изменений (даже готовый wp-config.php не стал подсовывать), при установке спрашивает язык — выбираю русский язык, далее вылетает страница с текстом:

    Welcome to WordPress. Before getting started, we need some information on the database. You will need to know the following items before proceeding.

    и так далее — полностью ее приводить не стал. жму дальше, вордпресс на английском спрашивает меня о базе логинах и паролях, заполняю информацию, жму submit — далее вордпресс говорит, что не может создать wp-config.php, дает его текст и просит создать его вручную.

    останавливаю установку, захожу по ftp, ставлю права на папку beta 777 — повторю установку, русский опять не скачивается, но файл wp-config.php создается с текстом:

    All right, sparky! You’ve made it through this part of the installation. WordPress can now communicate with your database. If you are ready, time now to…

    даже и не знаю, что еще предпринять. еще раз попробовал поставить на папку wp-content права 777, заодно создал вручную папку languages и дал ей тоже права 777. провожу заново установку — русский не качается.

    в урле видно http://www.сайт.ru/beta/wp-admin/setup-config.php?step=1&language=ru_RU, что русский выбран — но толку нет.

    еще раз проверил лог ошибок — он даже не обновился, то есть ни одной новой записи.

    описал все максимально подробно, но в чем дело понять не могу. понятно, что дело в какой-то настройке сервера, но в какой?

    PS. А пока можно проверить эту версию, создав в корне каталог tmp, дать на него права и в вп-конфиге прописать:
    define(‘WP_TEMP_DIR’, ABSPATH . ‘/tmp’);

    не, не помогло 🙁

    вот попробовал сейчас опять сделать установку на сервере. полный дистрибутив, без каких-либо изменений

    А попробовать 391, а? Английский в см., а потом обновить на русский.

Просмотр 15 ответов — с 1 по 15 (всего 31)
  • Тема «выбор языка в wordpress 4.0» закрыта для новых ответов.