Сайты не доступны после разрешения разрешения, возможная ошибка DNS?
У меня проблема с моим текущим VPS-сервером под управлением CentOS 6, который управляется с помощью WHM и cPanel. Все мои сайты создавались из WHM и находятся в каталоге /home (владелец: mysite:mysite владеет mysite/)
Недавно я выполнил исправление разрешения, чтобы убедиться, что все сайты принадлежат нужным пользователям и группам пользователей. Сценарий, который я использовал для запуска исправления: https://knowledgebase.servint.net/questions/674/A+Script+for+Fixing+File+Permissions
После запуска исправления мои сайты больше не доступны, хотя я не уверен, что здесь не так. Это еще более странно, потому что я все еще могу выполнять другие действия, такие как ssh'ing на сервер, вход в WHM и cPanel сайта (так что это не проблема брандмауэра) - это только один сайт, к которому нельзя получить доступ (не найдена ошибка).
Я очень сомневаюсь, что это неправильно с настройкой DNS. Тем не менее, я проверил редактор зоны DNS в cPanel одного из моих сайтов, и он все еще получил его правильно.
Так что теперь я понятия не имею, как это исправить. Любая помощь / предположение очень ценится.
1 ответ
Это проблема с правами доступа к файлам.
Вы запустили скрипт для изменения прав доступа (и владельца - посмотрите, что скрипт на самом деле делает) к файлам, обслуживаемым вашим веб-сервером. После этого ваш веб-сервер больше не будет обслуживать эти файлы.
Теперь вам на самом деле нужно исправить разрешения обратно после того, как ваш скрипт "разрешения исправлений" нарушил их.
Обратите внимание, что ServInt, издатель этого сценария, заявляет, что его следует использовать только при использовании FastCGI или SuPHP, и настоятельно рекомендует выполнить резервное копирование всего перед выполнением сценария.
Я искренне надеюсь, что вы приняли их совет.
Это абсолютно не связано ни с DNS, ни с вашим брандмауэром.
Вы не меняли DNS и не меняли брандмауэр. И нет никаких доказательств, которые хотя бы отдаленно намекают на что-то не так с ними.