Я получаю предупреждение: fwrite () ожидает, что параметр 1 будет ресурсом, задан ноль

Таким образом, я получаю это предупреждение, и я не могу понять, что не так с кодом. Раздел кода, на который он указывает, показан ниже.

ldap_set_option (NULL, LDAP_OPT_DEBUG_LEVEL, 7);

$adconn = ldap_connect("ldap://earth.matcor-matsu.com") or die("Couldn't connect to AD!");

//------1
if($adconn){
echo fwrite($log,'$adconn : ' . $adconn. "\r\n");
echo fwrite($log,"\r\n");
}else{
echo 'Unable to connect to LDAP server';
}

-2

Решение

$log должен быть установлен с fopen('data.txt', 'w') (пример). Вы должны сообщить PHP, что такое дескриптор файла.

http://php.net/manual/en/function.fwrite.php

перед оператором if выведите также:

var_dump($log) чтобы проверить, что у вас есть действительное значение $log — как нет NULL

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]