Начните с просмотра журнала ошибок apache, чтобы узнать, что означает внутренняя ошибка сервера 500.
Обычно это значение находится в /var/log/http/errors
или где-то близко, но не ниже /var/log
.
Используйте tail <filename>
непосредственно после получения сообщения об ошибке от wget и проверьте последние строки вывода, что должно дать некоторые подсказки.