Ireruss
Новичок
undefined function OCILogon()
windows2003 + Apach 2.2.4 win32 + PHP 5.2.1
в php.ini
1)extension_dir = C:\webserver\PHP\ext
2)extension = php_oci8.dll
extension = php_oracle.dll
(dll-ки на месте: C:\webserver\PHP\ext\php_oci8.dll и C:\webserver\PHP\ext\php_oracle.dll )
При запуске тестового скрипта с функциями из php_oracle.dll вроде такого:
все отрабатывает нормально. А вот при использовании oci-функций:
вылетает ошибка: Fatal error: Call to undefined function OCILogon() in test.php on line 11
Смотрел dll-ку, там вроде есть эта функция. Менял на dll-ки из других дистрибутивов, даже из PHP4 и проч. Перебивал названия в латинской раскладке (вдруг какая буковка из другой раскладки затесалась, хоть и не должно было).
Вся работа стоит
Что делать даже не представляю. Может кто-то сталкивался с подобным, подскажите как бототься? 
windows2003 + Apach 2.2.4 win32 + PHP 5.2.1
в php.ini
1)extension_dir = C:\webserver\PHP\ext
2)extension = php_oci8.dll
extension = php_oracle.dll
(dll-ки на месте: C:\webserver\PHP\ext\php_oci8.dll и C:\webserver\PHP\ext\php_oracle.dll )
При запуске тестового скрипта с функциями из php_oracle.dll вроде такого:
PHP:
<?php
if ($c=ora_logon("user","password")) {
echo "Successfully connected to Oracle.\n";
ora_commitoff($c);
ora_logoff($c);
} else {
echo "Oracle Connect Error " . ora_error();
}
?>
PHP:
<?php
$c = OCILogon("user", "password");
if ($c) {
echo "Successfully connected to Oracle.\n";
OCILogoff($c);
}
else {
$err = OCIError();
echo "Oracle Connect Error " . $err[text];
}
?>
Смотрел dll-ку, там вроде есть эта функция. Менял на dll-ки из других дистрибутивов, даже из PHP4 и проч. Перебивал названия в латинской раскладке (вдруг какая буковка из другой раскладки затесалась, хоть и не должно было).
Вся работа стоит

