URL-адрес учебника не открывается для меня, я получаю «Не указан входной файл».
Моим первым предложением было бы открыть скрипт PHP, который обрабатывает IPN PayPal, и вначале написать следующее:
file_put_contents('dump.txt', print_r($_POST, true));
Убедитесь, что у вас есть права на запись в каталог, содержащий скриптпотому что файл "dump.txt" будет создан там.Таким образом, вы сможете увидеть, что PayPal отправляет вам, и дать вам начальную точку отладки.
Также проверьте журнал ошибок вашего веб-сервера на наличие ошибок PHP, которые могут с вами происходить.Обучающие программы часто пишутся давным-давно, в разных системах, в разных версиях PHP и т. Д.
Редактировать: Также вы, вероятно, уже знаете это, но сценарий обработки IPN должен быть общедоступным, а не какой-то материал localhost.*