ruSKweb.ru

"Самая хорошая работа – это высокооплачиваемое хобби"

Генри Форд

WordPress – проблемы с установкой на бесплатном хостинге

wordpress-fehler

Изначально для тренировки я пытался установить свой блог на бесплатном хостинге hut.ru он меня привлек тем, что предоставлял доступ к php и таблицам MySQL что довольно редко встречается у бесплатных хостингов. Но не так все сладко оказалось)

Во время установки я столкнулся с несколькими трудностями – во первых работа ftp оставляет там желать лучшего –  движок WordPress весьма ресурсозатратный в его архивах более 1000 файлов и копировались они с ошибками, перебоями и т.д. приходилось по новой их перезаливать.

Вообще WordPress и бесплатные хостинги это несовместимые вещи =) Лучше не делать себе мозги и сразу переехать на платный хостинг который поддерживает Wordpress, я рекомендую для этих целей Beget, благо он дешевый.

Затем я столкнулся с трудностями при настройке базы данных – я не мог ее создать т.к. у меня не загружалась админ.панель (позже выяснилось что дело было в браузере – Опера не захотела грузить их админку,в  Мозиле же работала без проблем) пришлось писать письмо в тех.поддержку.

К слову поддержка меня приятно удивила – ответ был в течении получаса, очень вежливый, они даже сами мне создали базу данных и прислали все пароли и логины в письме что бы избавить бедного чайника от мук :-)

Загнав все настройки в скрипт WordPressa и почесывая руки в предвкушении запускаю инсталл и тут облом! Ошика:

Fatal error: Out of memory (allocated 27000832) (tried to allocate 84 bytes) in /home/k/***.hut4.ru/WWW/blog/wp-includes/pomo/mo.php on line 219

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

Нашел возможные варианты решения:

  • Внести следующий код в  файл .htaccess если позволяют настройки хостинга
     php_value memory_limit 32M 
  • Попытаться вручную прописать ограничение на выделяемую память под php исполняемого файла
    <?php ini_set("memory_limit", "32M"); ?>

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

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

Кстати после того как я сменил бесплатное тестовое доменное имя на купленное мной ruskweb.ru у меня возникли некоторые трудности с отображением в WordPress, но об этом немного позже.

Понравилась статья? Жми лайк:

Оставить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: