Я прочитал это: CALL-time-pass-reference , но я не знаю, как я могу это исправить, потому что вызов является функцией в расширении yaz.so.
Я мог установить phpyaz, сделанный отсюда: phpyaz , прежде чем мне пришлось устанавливать yaz, как описано здесь: ручная компиляция yaz .
Но у меня в ссылке 2 часть программы:
//if (!yaz_ccl_parse($session, $ccl_query, &$ccl_result)){
// ERROR in 7.2 define yaz_ccl_parse($session, $ccl_query, $ccl_result)
if (!yaz_ccl_parse($session, $ccl_query, $ccl_result))
{
die("The query could not be parsed.");
} else{ ...
Как я читал в 1 , вызов должен выполняться без вызова & in и должен быть включен в определение. Но функция находится в расширении. yaz.so
Как может быть обходной путь, что мне не нужно менять расширение?
Спасибо
Walter