Я работаю над небольшим личным проектом, который может сохранить всю веб-страницу на моем локальном диске с помощью PHP с помощью wget.
Обычно, когда я передаю URL-адрес, он должен сохранять веб-страницу, исправляя URLи изображения по этому:
exec('cd application/collection; wget -k -p --user-agent=Firefox/11.0 google.com, $output', $return);
print_r($output); // Array( )
print_r($return); // 0
Странно, я не получаю вывод, ничего не сохраняется в каталоге (это правильный каталог, я могу подтвердить).На моем локальном хосте работает пользователь _www
, как я могу разрешить сохранение веб-страницы с помощью wget через функцию exec PHP?
Я не могу использовать file_get_contents
, потому что он не исправляет URL и изображения.