최근에 호스팅 회사에 새 패키지를 설치하도록 요청한 후 기존 패키지가 openSSL 사용과 관련하여 오류가 발생했습니다. 이것은 이제 오류가 발생서비스 변경 후 PHP 및 OpenSSL 작동이 중지되었습니다.
function generateGUIDV4($data)
{
assert(strlen($data) == 16);
$data[6] = chr(ord($data[6]) & 0x0f | 0x40); // set version to 0100
$data[8] = chr(ord($data[8]) & 0x3f | 0x80); // set bits 6-7 to 10
return vsprintf('%s%s-%s-%s-%s-%s%s%s', str_split(bin2hex($data), 4));
}
$newID = generateGUIDV4(openssl_random_pseudo_bytes(16));
: Fatal error: Call to undefined function openssl_random_pseudo_bytes()
는 예를 들어, 내가 GUID를 생성하는 기능을 가지고있다. 내가 조사한 바에 의하면 Fatal error: Call to undefined function openssl_random_pseudo_bytes()과 관련이 있습니다.
이제 openSSL을 다시 가리키는 내 응용 프로그램에서 웹 서비스를 호출 할 때도 오류가 발생합니다.
오류 : 그것은 공공 아니다으로 웹 서비스 숨겨진
Objectfaultcode: "WSDL"faultstring: "SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://*******'"__proto__: Object
.I've. 이 점을 내가 조사한 바를 다시 OpenSSL에 알려주기 : SOAP-ERROR: Parsing WSDL: Couldn't load from <URL>.
PHP의 INI는 OpenSSL을가를 설치 보여주는
OpenSSL support enabled
OpenSSL Version OpenSSL 0.9.8b 04 May 2006
누구나 어떤 아이디어를 가지고 있거나 올바른 방향으로 날 지점? 나는 이것을 조사하는 호스팅 회사가있다.
그들은 어떤 새로운 패키지를 설치 했습니까? –
그들은 다른 호스팅 패키지를 설치합니다. 기본적으로 새로운 영역을 서버에 설치하여 새로운 웹 사이트를 만들고 FTP를 사용하고 도메인을 지정할 수 있습니다. –