#php
#php
Вопрос:
У меня есть PHP amp; MySQL, веб-сайт Linux работает в Интернете, и люди получают к нему доступ. Часто я получаю подобный комментарий от некоторых пользователей, у которых отображается браузер,
«Время ожидания подключения к серверу истекло в testsite.in http://testsite.in / слишком долго отвечает.»
В чем может быть проблема? Нужно ли мне работать над кодированием или сервером? Я чувствую, что с кодированием все в порядке, написано очень простое прямое кодирование.
Комментарии:
1. «очень простой прямой код» довольно субъективен.
while (true)
это просто и прямолинейно, но будет демонстрировать симптомы, которые вы описываете … 😛 Требуется немного больше деталей.2. Информация не предоставлена. Может быть много причин.
3. Э-э, да, требуется намного больше деталей. Это просто веб-сайт со ссылками на ряд приложений и bobs. Какие из них вызывают проблемы? Конечно, не на главную страницу? Все ли они PHP? (Я заметил несколько флеш-сайтов) Какова его цель?
4. Это портал с множеством функций для обслуживания.
5. «Это портал, и у него много функций для обслуживания». — Я так сильно смеялся, что боюсь, у меня что-нибудь лопнуло!
Ответ №1:
Я получаю тайм-ауты на главной странице, и, похоже, это просто индекс. Очевидно, что либо сам сервер, либо ваша пропускная способность истощается.
Выполнение команды ‘top’ в командной строке unix должно сообщить вам, отнимают ли какие-либо процессы много ресурсов — используйте это для начала, чтобы определить, не зависает ли ваш сервер и почему.
Комментарии:
1. Извините, это testsite.in .. не мое. я просто упомянул вместо моего реального домена..
2. @log И именно поэтому вы используете
example.com
. 🙂