У меня проблема с использованием этой функции: openssl_pkcs7_verify
Кажется, что файл в выходной файл: cleaned.xml не генерируется вовремя до начала копирования функции.
Я пробовалчтобы объявление спало безуспешно.
Файл "cleaned.xml", кажется, выводится в конце скрипта!
Отчет об ошибке:
copy(C:\wamp32\www\gestionaleoeno/certificates/cleaned.xml): failed to open stream: No such file or directory
Эточасть сценария.Если я пытаюсь повторно запустить сценарий во второй раз, я не получаю никакой ошибки, потому что мой файл cleaned.xml был сгенерирован при первом запуске.
Есть ли способ "принудительной очистки"писать перед моей copy
функцией?
<?php
$response = openssl_pkcs7_verify (ROOT . "/certificates/smime.p7m-b6m" , 0 , null ,array(ROOT . '/certificates/CA.pem'), ROOT . '/certificates/CA.pem', ROOT . '/certificates/cleaned.xml');
sleep(1);
echo "Duplicating...";
sleep(1);
copy(ROOT . '/certificates/cleaned.xml', ROOT . '/certificates/nocleaned.xml');
..
..
//OTHERS STUFF
..
..
..
// END OF SCRIPT
?>