Я установил несколько тестовых сайтов для запуска на своем рабочем столе Mandriva 2010, некоторые из них получают часть своего контента с www (например, подключаемые модули Wordpress RSS, Twitter API и т. Д.).
Однако при каждой загрузке они не могут подключиться и получить данные: мне нужно перезапустить службу httpd, чтобы они заработали.
Ничего серьезного, но немного расстраивает. Любая идея?
Посмотрите, где в вашем init запускается apache. Возможно, вам просто нужно сбить его в нескольких местах, чтобы он запустился позже в процессе загрузки.
Другой (менее красивый) способ - добавить что-нибудь к /etc/rc.local
чтобы запустить apache после завершения остальной части init.
Похоже, что apache может появиться до того, как сеть будет полностью установлена. Вероятно, вам нужно добавить задержку в последовательность запуска apache. Это может быть так же просто, как добавить sleep 15
в предложение "start" сценария инициализации apache.
Также проверьте файлы журналов:
/var/log/
/var/log/httpd