После обновления WordPress до версии 4.4.3 перестал работать функционал дополнения фриланс-биржи WP-Recall. На странице заданий выдает PHP Error Message и все, дальше ничего. Сам WP-Recall работает. Бэкапов нет, компания-хостер не давала сделать бэкап плагином типа UpdraftBackup (обычно его использую). Было ограничение по времени работы PHP скрипта - не более 10 секунд. Заказчик настаивал на бесплатном хостинге, нормальный платный хостинг не использовали. Это к тому, чтобы не возникало вопросов - где мои бэкапы. Есть ли способ вернуть работосопособность дополнения фриланс-биржи WP-Recall ? Любые детали разработки предоставлю. Очень признателен за любую помощь.
PHP Error Message - это не ошибка. Это ничто. Давайте подробно ошибку. Она обычно указывает файл на котором прерывается вывод.
Заказчик настаивал на бесплатном хостинге
- отлично. Надеюсь вы доходчиво теперь объясните заказчику и покажете минусы хостеров бесплатных.
По вашей проблеме - почему бы вам заново не установить функционал биржи. Архивы есть у вас на почте. Но чтобы не продолжать есть кактус - на нормальном хостинге. Не бесплатном.
Я все прекрасно понимаю, что ВСЕ бесплатные хостинги (изучал ситуацию) либо жулики, либо ненадежные. Функционал биржи я переставлю, все у меня есть необходимое для этого. Только такой вопрос: все настройки дополнения канут в Лету? Или останутся? Это беспокоит. Насчет файла, на котором прерывается вывод . Вы меня простите, но сейчас искать не буду, хоть это в общем-то и в моих интересах. Просто уже хочется оторваться от этого проекта, и так затянули со сроками. Большое спасибо за помощь.
Первый шаг по спасению сделал, мягкий можно так сказать. Деактивировал все дополнения WP-Recall, в том числе и Freelance. Переписал файлы на хостинге из дистрибутива дополнения биржи, на всякий случай. Теперь мне не дает активировать биржу этот кактусообразный хостинг 000webhosting.com, при попытке активации дополнения выдает любопытное сообщение
Fatal Error: syntax error, unexpected T_STRING in /home/a2640406/public_html/wp-content/wp-recall/add-on/freelance/functions/init.php:1
В исходнике первая строка , сам исходник целый, неповрежден. Где ошибка? Абсурд какой-то. Я так понимаю, что мне просто хостинг дурит голову и выколачивает деньги на платный? Или я неправильно понимаю ситуацию. Спасибо за совет или помощь.
Включил двоичную передачу в FileZilla, на всякий случай отключил автоопределение ASCII - файлов. Дополнение фриланс-биржи активировалось без проблем, в админке ошибка пропала с инициализацией файла. Сайт при переходе например на страницу заданий (начинаем использовать биржу), снова выкидывает PHP Erro Message и дальше функционал не отрабатывает. Что еще можно сделать, чтобы вернуть работоспособность сайта? Спасибо за помощь.
Спасибо за помощь. Ясно как день в таком случае, что все-таки надо просмотреть логи (они могут много сказать), как ни крути. Если не удастся ничего сделать в данном случае (это пока вопрос), то поставить ультиматум заказчику о платном хостинге, на котором дальше вести разработку - либо с нуля, либо как-то перебросить туда тот что есть. Я пока других вариантов не вижу. Короче сели в лужу, мне наука.
Андрей - я и вашу позицию не понимаю. Конечно дело сугубо индивидуальное - но...
Я разрабатываю сайт на поддомене. На моем хостинге который я же и оплачиваю. Его показываю заказчику. Потом согласовав все - переношу на его хостинг и все дела. Не вижу проблему и мне кажется что она раздута. Если заказчик вам платит - то можно пойти ему на уступки и разрабатывать на нормальном своем хостинге.
Вообще бы я не стал с таким заказчиком связываться - вордпресс сайт не будет нормально работать на бесплатном хостинге.
p.s. запись Garien с ссылкой отредактирую. Ладно бы это была тематическая ссылка - решающая проблему. А так - это спам или реклама.
Otshelnik-Fm, увы, но я работаю по таким бюджетным расценкам, что выделить средства на сайт мне и на нем вести разработку просто нет средств. На текущее понимание вопроса мной надо сразу ставить вопрос о хостинге платном и качественном, либо отказываться от проекта. Сейчас надо выйти из этой ситуации с минимальными потерями, а впредь просто быть мудрее и опытнее.