Не получалось запустить WP
Параметры:
safe mode, хостер Jino, WP2.3.1 UTF-8
При инсталляции выдавалась ошибка gateway 502
На хостинге помогли, вот ответ:
"
Эта ошибка с подключением к MySQL не связана. Возникает она из за бага в PHP. Исправил добавив
строку в файл /wp/wp-includes/taxonomy.php
12я строка: $bugfix=1;
PHP не смог 3 раза подряд привести массив к объекту.
"
После этого инсталляция прошла, но с какими-то предупреждениями.
Блог со стандартными установками работает (вроде бы, но проверял не всё)
Вопрос:
Как изменение в файле /wp-includes/taxonomy.php
может в дальнейшем повлиять на работу блога?
Это хостер сказал, что из-за бага в php? И он, вместо пофиксить php, чтоб не было три раза подряд ошибки, так сказать, для разрядки вставил лишний оператор? Клас!!! Как говорится, один раз – не пи…
Внесенное изменение никак не может повлиять на работу блога. Но баг от этого никуда не исчезнет. И если есть проблема в создании объекта, то она и останется проблемой. И вылезти может в любое время в любом месте.
Я понимаю, что можно и хочется сказать о хостере 🙂
Но как-то несолидно сразу кричать – "Смените хостера!" 🙂
Да и не верится, что это баг PHP. Скорее какие-то очень уж мудрёные параметры стоят в настройках.
Я не зря упомянул safe mode – хостер не позволяет изменять свои настройки php!
А если честно, к своему стыду – я так и не понял, как эта строчка ( $bugfix=1; ) действует? 🙁
Перерыл весь WordPress, но $bugfix нигде не встречается. Странно всё это…
Как действует? Очень просто! В этом месте taxonomy.php идет подряд три создания объекта. Если между ними вставить какой-то другой оператор, то получится не три подряд, а только два. А на два подряд "не смог" ихняя php не ругается. 🙂
Не важно, баг конкретного релиза php или админы намудрили с настройками. Важно, что вместо "извините, сейчас отпатчим php", хостер "маскирует" проблему. Ну точно как старом анекдоте про доктора, даму и обвислые груди (да простят меня дамы).
Спасибо!
Я примерно так и подумал 🙂
Но в таком случае, и в самом деле, где ещё "выстрелит" – непонятно 🙁
Попробую переписку с ихним helpdesk продолжить..
Может лучше сразу перестрелку? 😆
Кажется джино бесплатный хостинг с php, так что могут и ж…у показать в ответ :)))
На счет бесплатности..
Цитирую:
"В данный момент вы используете следующие услуги общей стоимостью 4.25 руб./сутки (127.50 руб./месяц)"
А входит в эти услуги PHP да MySQL
Своей почты нет, поддоменов нет, статистика так себе..
Ограничений много..
Данный хостинг хорош, если сайт в простом HTML.
У них тарификация по отдельным подключаемым услугам.
Так что.. я знаю хостинги в том же ценовом диапазоне и получше!
Но перенос хостинга – это не мой вопрос..
Судя по переписке – ребята учатся.. Быстрее бы! 🙂