Беседка подвоха

Не работает карта мест

Давно не могу зайти в карту мест, со всех устройств и операторов выдает HTTP ERROR 500.
Что не так делаю?


об этом есть предыдущий пост.
Странно, что некоторые места из карты открываются через переход из поиска в Яндексе, а вот внутренний переход приводит к ошибке.

Код 500 статуса протокола HTTP означает сбои в конфигурации веб-сервера или это говорит о том, что один из важных в работе компонентов попросту отказал. При этой ошибки все программное обеспечение находится в строю, но оно имеет критические внутренние проблемы, которые являются причиной конфликта в обращении к серверу, а также мешают ему правильно работать.

Одна из причин – это неправильная установка прав доступа к скриптам, из-за чего они блокируются. Права можно настроить любому пользователю, хотя делать это не рекомендуется по соображениям безопасности. Чтобы настроить права можно воспользоваться файловым менеджером FileZilla от разработчика браузера FireFox.

Для начала необходимо обратить внимание на настройки прав доступа. На каждый тип элемента нужно обратить внимание отдельно. Для файлов значение должно быть указано – 644, для папок – 755 и для скриптов – 600. Только одному человеку желательно настраивать аккаунт и не позволять никому получить такие права.

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

Чтобы избежать ошибки HTTP ERROR 500 и ускорить работу скрипта, можно воспользоваться специальными сервисами для оптимизации работы медленных участков сценария. При использовании VPS или выделенных серверов можно изменить время ожидания сервера. Такие манипуляции не удастся провести с использование виртуального хостинга, если не получить соглашение со стороны технической поддержки.

Проблемы с файлом .htaccess
Синтаксис данного файла имеет определенную структуру, которую нельзя изменять или нарушать. Если одна из его директив имеют ошибки, то это непременно приведет к ошибке HTTP ERROR 500. Может быть, что в директиве отсутствуют ошибки или конфликты файлов, но она не поддерживается.

Найдите в корне сайта этот файл «.htaccess». После чего скопируйте его в другое место, чтобы не потерять. Теперь удалите его из сайта. Если все стало на свои места, значит проблема именно в этом файле. В этом случае возьмите файл из нового дистрибутива вашей CMS (Системы управления сайтом).
Можно просмотреть сведения об ошибках сервера. Все они заносятся в специальный файл под именем – «error.log». Открыв его, вы можете найти информацию о том, какая именно из ваших директив является конфликтной. К примеру, «Invalid command ‘Prive’ сообщает нам о том, что ‘Price’ директива содержит опечатку, исправив «v» на «c» решится данная проблема.

Коду нужно больше памяти
Система виртуального хостинга строго контролирует память, выделяемую под нужды различных скриптов и программ. Таким образом сервера предотвращают перегрузку памяти. Когда по каким-то ошибочным причинам код начинает потреблять больше памяти появляется ошибка 500.

Чтобы исправить подобную проблему, необходимо определить ошибки кода, по причине которых он работает неправильно. Если с кодом все в порядке, обратитесь в службу техподдержки. Память при необходимости можно увеличить, доплатив за расширение тарифного плана.
Список точек работает
prozrak.info/map/all/
Можно фильтровать по региону, не работает только общая карта.

По поводу хостинга и нехватки памяти, оно то так, только здесь не хостинг, а свой сервер, на хостинге сайт уже давно не работал бы. Более мощный сервер стоит приличных денег. Сейчас дохода с рекламы даже на этот сервер не хватает, не говоря уже о чем то другом. Программисту тоже платить надо чем то.
Может стоит обратиться в дистрибуторам снаряжения, от Саргана до Тетиса(Омер) за рекламой. В шапке указать реквизиты Доната — я бы вкинул немного рублей за места, давно чекаю сайт по местам.
По поводу рекламодателей/производителей, обращался, им это не интересно. Проще рекламу в директе дать. Да и не рекламируются они особо, конкуренция не сильно большая. Что в магазине есть то и покупают.
По поводу доната подумаю.
Коммерсанты в деректе размещаются, после поиска снаряги постоянно вижу баннеры всех магазинов из нашей тематики. ниже пример на аквариумном форуме.
реклама
карта кстати заработала общая. долго грузится но пока так.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.