1

я только начинаю изучать кое-что о Linux, у меня виртуальная машина на Centos, и внезапно мой сайт не запускается с утра, и я получаю внутреннюю ошибку 500 при попытке войти в панель plesk, но после некоторых исследований и использования этой команды через putty root @ vps ~] # df -h Используемый размер файловой системы Доступен Использовать% Установлен на /dev /sda1 50G 47G 0 100% / tmpfs 1.0G 0 1.0G 0% /dev / shm

я обнаружил, что свободное место на диске составляет 0%, я удалил некоторые файлы в моем var/log, после этого с помощью этой команды:

du -h --max-глубина = 1 / | сортировать -n -r

я обнаружил, что моя информация на диске - только 1.8G в папке httpdocs, в то время как в var/lib/php/session есть папка, которая занимает более 40G моего пространства !!!!!! что это за штука вообще? Как это можно исправить? где проблема ?! Спасибо

1 ответ1

1

Похоже, ваши сеансы (временное хранилище переменных, когда пользователи просматривают страницы) не очищаются. Посмотрите на https://stackoverflow.com/questions/654310/cleanup-php-session-files решения - в общем BACK UP YOUR SYSTEM (команды rm всегда немного опасны) и настройте задачу cron для запуска каждого ночь:

find /var/lib/php/session -type f -atime +7 -exec rm {} \;  

Это позволит найти любые файлы сессий старше 7 дней и удалить их. (Возможно, вы захотите запустить эту команду вручную, чтобы очистить вещи для вас изначально)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .