Это нормально, что я переопределяю функцию (предположим, fsockopen
) но я понятия не имею, как его восстановить.
РЕДАКТИРОВАТЬ: Я думаю просто остановить и перезапустить текущий запущенный процесс PhP, который может восстановить все
Да, вам нужно перезагрузить. Лучше использовать runkit_function_copy
клонировать исходную функцию, прежде чем переопределить ее. Тогда вы можете легко восстановить его по мере необходимости.
Других решений пока нет …