Евгений Русаченко

Евгений Русаченко
Рейтинг
157
Регистрация
17.04.2013
Lanathel:
ну раз мой вопрос тут дважды проигнорировали и в тикете техподдержка упорно ждет root'a

Простите, а что в этом плохого? Тех. поддержке проще самостоятельно собрать необходимые данные с сервера, чем высылать Вам 100500 команд для выполнения и возможно на протяжении всего дня. Так как бывает одна диагностика ничего не дает и делается другая. Если Вы беспокоитесь о сохранности своих данных, то не переживайте, если хостер захочет, то он просто подмонтирует раздел Вашего виртуального сервера у себя на ноде и сольет все Ваши данные, Ваши данные от root пользователя ему совсем не нужны будут.

smart2web:
Скорее всего ошибку вызывает наличие php_flag php_admin что довольно часто происходит, т.к. php у нас работает в режиме, который не знает этих конструкций.

Поставьте mod_fakephp для Apache и прикрутите модуль https://pecl.php.net/package/htscanner, этим сократите число обращений в поддержку до минимуму по этим вопросам :)

sefak:
В cpanel нашел только gd, но сайт все равно не работает, ошибка 500 (stressweb 13). Есть догадки что проблема в модулях curl и gd2, которые я не нашел в настройках php. На некоторых хостингах дополнительно подключали их, вот и интересно возможно ли подключение, если нету по стандарту.

curl обычно идет из коробки, gd и gd2 думаю в данном случае одно и тоже, если включили, создайте файл с phpinfo и посмотрите появился ли он там.

Посмотрите журнал ошибок, 500 ошибка может возникать и из-за ошибки в .htaccess файле, отсутствие какого-либо модуля (gd, curl) и прочие скорее вызовет fatal error, хотя опять же, все зависит и от настроек.

sefak:
Есть ли возможность подключения GD2 к PHP?

Если VDS, то безусловно.

Если хостинг, то посмотрите модуль Cpanel, должен подключаться по идее.

PomHub:
Вдруг кому поможет, решил проблему так.
По логике, если с файлами всё ОК и с базой тоже, значит что-то на сервере.
Оказалось, при просмотре в mysql mysql> SHOW VARIABLES LIKE 'character_set%'; - выдал | character_set_database | latin1. А должно быть utf8, в общем просто установим в my.ini character_set_client=utf8 и character_set_server=utf8 и всё, проблема решилась.

Вот, это обычная настройка MySQL сервера, которая лично мною выполняется сразу после установки :) Рад, что разобрались.

PomHub:
Как то не помогло к сожалению. Уже замаялся искать причину, на другом хостинге все ок, а тут на сервере какая то мистика. Файлы те же самые и с дампом этим же все ок, значит проблема где-то в mysql или в php на сервере.

Проблема в не совпадении кодировок. MySQL и PHP работают годами, проблем там подобных не должно быть, здесь необходимо либо кодировку файла поправить, либо настроить корректно MySQL и PHP. Каким путем идти - решать Вам :)

smart2web:
Именно так. И у данного клиента сайты уже давно работают. Его смущает отсутствие уведомления об исчерпании лимитов по CL. Советует нам нанять программистов для написания уведомлений о данной ошибке клиентам. =)

PS а еще CL 500 зачастую выдает, если процессы исчерпались ..

Боюсь, что даже если сделать уведомления на 508 ошибку, то потом будут ругаться, что это им много непонятных писем приходит :)

mts:
Вы могли точно так же автоматически, уведомить клиента, о том что сайт скоро будет отключен и предложить ему другой тарифный план. Тогда бы не было, никаких проблем

А как именно доступ был ограничен к сайту? 508 ошибка? CloudLinux в случае проблем с ресурсами выбрасывает именно её, но он также отлично её и убирает, когда лимиты приходят в норму. Уведомления, в случае с 508 ошибкой действительно не высылаются, клиенты должны сами за этим следить... так на все хостингах, которые его используют. Как решение проблемы, можете поставить какой-нибудь мониторинг для сайта, он будет проверять доступность и в случае обнаружения ошибки будет высылать Вам письмо о проблеме, а Вы дальше разбираться из-за чего это возникло.

treshnyuk:
Даже в случае если весь SSD диск занят на 99,99% ? 😂

Компании, которые позволяют себе учитывать только хранение используют не стандартную нарезку сервера на виртуальные машины :) Обычно там используют отдельное хранилище и если случилось так, что оно заполнено на 99%, а свободных ресурсов процессора и оперативной памяти в кластере еще осталось много, то это просчет компании, но никак не клиента, который исправно платит по тарифу за хранение выключенной виртуальной машины.

---------- Добавлено 01.10.2016 в 16:02 ----------

foxi:
а еще хостер не может отдать ip, да и "не используемые" память и проц - нельзя просто так взять и отдать кому-то, потому что она должна быть зарезервирована на случай возврата клиента.

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

mts:
Самому интересно, в сапорте сказали, что это довольно редкий случай, но точную причину сказать не могут.

На вопрос почему же меня не уведомили об отключении сайта, ответили дословно следующее

И как после этого верить в надежность данного хостинга, который может отключить сайт без уведомления, в любой момент

Как-то всё размыто. Ждем ответа представителя компании :)

Всего: 1129