- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Подскажите куда копать, даже не знаю, что и "гуглить".
Есть VPS, на ней один сайт на одной странице создает много объектов (PHP). После загрузки этой странице сервер сразу ломается: через раз (т.е. обновляем - хорошо, обновляем - плохо, обновляем - хорошо и т.д.) возникает проблема:
- phpMyAdmin показывает только слова "in # Backtrace" на белом фоне
- Все самописные сайты говорят о том, что путь (который точно есть), скажем /var/www/site/data/www/site.ru/config "is not a valid directory" и не работают
- Ошибки в /var/log/apache2/error.txt только про "Directive 'register_long_arrays' is deprecated in PHP 5.3 and greater in ..."
Спасает только перезагрузка apache (Nginx-фронтенд).
- htop аномалий не показывает (может не туда смотрю)
- lsof | wc -l выводит "2685"
- free -m выводит 1 гиг свободным
При этом на этой странице бывало, что создается в несколько раз больше объектов - все ок. Видно проблема в скрипте, т.е. именно в этом наборе объектов. Но что за странное поведение сервера?
Настройки везде дефолтные, пробовал запускать на другой VPS - там все ок. Перезагружать VPS пробовал.
Есть возможность переустановки ОС? Могу помочь, прошу в личку.
Есть возможность переустановки ОС? Могу помочь, прошу в личку.
Да, кнопку в панели нажать. Но зачем.
Да, кнопку в панели нажать. Но зачем.
Ну как зачем. Все великие админы именно так решают проблему 🤣
Попробуйте в php.ini прописать
register_long_arrays = Off
Далее мониторьте ситуацию на предмет повторения ошибки
Попробуйте в php.ini прописать
register_long_arrays = Off
Далее мониторьте ситуацию на предмет повторения ошибки
Не помогает.
Не помогает.
можете дать доступ? могу выявить в чем причина и почему apache себя так ведет
можете дать доступ? могу выявить в чем причина и почему apache себя так ведет
Спасибо за предложение, но нет...
Странно все получается, проблему удалось временно устранить странным способом: в самом конце index.php (он загружается всегда) после вызова фреймворка добавить строчку exit();, которая, по сути, не оказывает никакого действия. Да и на других серверах все ок. Наверное, какая-то проблема с apache
простой вариант для начала: откатите php до 5.2 где register_long_arrays еще не устарела
---------- Добавлено 06.02.2014 в 23:08 ----------
такой костыль пробовали
// php4 compatible
$HTTP_GET_VARS = $_GET;
$HTTP_POST_VARS = $_POST;
$HTTP_SERVER_VARS = $_SERVER;
$HTTP_COOKIE_VARS = $_COOKIE;
$HTTP_POST_FILES = $_FILES;
$QUERY_STRING = $_SERVER['QUERY_STRING'];
$HTTP_REFERER = $_SERVER['HTTP_REFERER'];
???
простой вариант для начала: откатите php до 5.2 где register_long_arrays еще не устарела
---------- Добавлено 06.02.2014 в 23:08 ----------
такой костыль пробовали
???
Да при чем тут register_long_arrays ? Просто валится предупреждение. Тут проблема в том, что после запуска определенного файла с определенным набором данных перестает нормально функционировать apache2. При этом в лог он не кидает ошибок. Решение найдено, в самом конце файла поставить exit(); Что не дает ничего, т.к. это самый конец PHP-файла, даже буфер вывода уже пройден.
просто так только Notic"ы валятся ;)