В настоящее время настраивается решение для резервного копирования, которое отправляет дамп базы данных и некоторые другие файлы из сети Wordpress на NAS в моей локальной сети через WebDAV.Я установил PHP WebDAV на свой веб-сервер, и основной код, чтобы заставить его работать:
webdav_connect('http://webdav.example.com/dav', 'davuser', 'davpassword');
webdav_put('/your/nice/thing.txt', $data);
webdav_close();
Проблема в том, что мой NAS требует, чтобы это соединение было установлено через HTTPS, поэтому в веб-браузеревы увидите предупреждение, которое вы можете проигнорировать, но PHP выдает следующее предупреждение, и код завершается ошибкой:
Предупреждение: webdav_put () [function.webdav-put]:Ошибка проверки сертификата сервера: сертификат выдан для другого имени хоста, издателю не доверяют / var / www / vhosts / blah / blah / blah.php в строке 5
IsЕсть ли способ, которым я могу попросить PHP игнорировать это, или мне нужно будет получить сертификат SSL?Доменное имя, используемое для доступа к службе WebDAV на моем NAS, является именем, предоставленным Dynamic DNS, если это имеет значение.