IIS - PHP 7.2 ODBC_ExecutPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 IIS - PHP 7.2 ODBC_Execut

Сообщение Anonymous »

Наш основной виртуальный подход (Hyper-V) не удался, и нам пришлось загрузить реплицированную машину. После загрузки реплицированной машины мы столкнулись с несколькими проблемами. Большинство из них были разрешены путем удаления и переустановки IIS на Windows Server (2012 R2). < /P>
Проблема, которую мы имеем сейчас, конкретно связана с вызовами ODBC с использованием хранимых процедур.
Обычные вызовы ODBC с использованием Select, обновления или вставки работают нормально. Хорошо.
Я совершенно уверен, что это проблема конфигурации, но понятия не имею, где.
Мы искали возможные решения, большинство проблем, связанных с сохраненными проведениями, не работают, являются проблемами с параметрами. Мы знаем, что здесь не так. Мы не смогли найти никаких открытых случаев, специально связанных с конфигурацией сервера IIS, но мы считаем, что именно здесь проблема. (Примечание мы добавили несколько строк для тестирования и переместили параметр в запрос на тестирование). < /p>

Код: Выделить всё

$qry = 'EXEC GetStudentFDPage '.$FD_AdEnrollID;
$array = array($FD_AdEnrollID);
$select = odbc_prepare($linkCur, $qry);
$test = odbc_execute($select, $array);
if (odbc_execute($select, $array)){
echo ''.odbc_num_rows($select).'';
if (1==1){//(odbc_num_rows($select)== -1){
while (odbc_fetch_row($select)){
$pageID = odbc_result($select,'ptl_FDpageID');
$FDStduentEnrollID = odbc_result($select,'ptl_FDStudentEnrollID');
$FDStudentPageID = odbc_result($select,'ptl_FDStudentPageID');
echo ''.$FDStduentEnrollID.'';
echo ''.$FDStudentPageID.'';
}
} else {
echo '1';
}
} else {
$flag = false;
$msg  = 'Error: 748';
}
< /code>
Мы проверили следующее: < /p>
[list]
[*]  cgi установлен < /p>
< /li>
  Mapping для FastCgi, что было добавлено, что Five Pave Pive Pire Pire Wup. В файле. 

[*]  php 7.2 все еще установлен на сервере. 

[*]  Мы попробовали подключение с помощью Cursor и без Cursor 

. Используйте сохраненные процедуры. Все остальные ODBC_EXECUTE 
вызовы работают нормально.

[/list]

Подробнее здесь: https://stackoverflow.com/questions/797 ... no-results
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»