Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Apache+Oracle, нужна помош !! 
:(
    Опции темы
rikoua
Дата 30.3.2009, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 16.3.2009

Репутация: нет
Всего: нет



Доброе время суток. 
У меня возникла проблема ... нужно настроить Apache что бы он работал с Oracle и что бы потом с помощью PHP можна  было что то писать в базу оракл. 

Не могли бы вы написать пошаговую настройку ... с момента установки Apache и Oracle !!!
PM MAIL   Вверх
azesmcar
Дата 30.3.2009, 19:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: нет
Всего: 211



rikoua апач с оракл не работает. Работает PHP. но настройка зависит от операционной системы. В виндоуз надо просто скачать Extension и подключить его в PHP.INI, в линукс сложнее, если компилировал PHP, надо перекомпилировать с поддержкой оракл..указать пути к lib -ам оракла. Другого метода установки PHP не знаю..  smile 

Это сообщение отредактировал(а) azesmcar - 30.3.2009, 19:59
PM   Вверх
rikoua
Дата 30.3.2009, 20:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 16.3.2009

Репутация: нет
Всего: нет



azesmcar, А нету разницы куда устанавливать оракл ... и посоветуй какую версию лучше ставить, какте модули нада ....

делал так ... 
роскоментил отету строчку
;extension = php_oci8.dll

скачал и подключил этот модуль ....
extension = php_oracle.dll

но что то ничё не работает %)
PM MAIL   Вверх
azesmcar
Дата 30.3.2009, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: нет
Всего: 211



Цитата

azesmcar, А нету разницы куда устанавливать оракл ... и посоветуй какую версию лучше ставить, какте модули нада ....


я говорил не про оракла а про PHP.
Цитата

но что то ничё не работает %) 


а логи проверил? apache/logs/
PM   Вверх
rikoua
Дата 31.3.2009, 08:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 16.3.2009

Репутация: нет
Всего: нет



Вот что в логах апача пишется ...

[Tue Mar 31 08:26:22 2009] [error] [client 127.0.0.1] PHP Warning:  PHP Startup: Unable to load dynamic library './ext/php_oracle.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r


.... хотя php_oracle.dl  есть в этой директиве (/ext/) !!! Может какая то плохая либа ?

Это сообщение отредактировал(а) rikoua - 31.3.2009, 08:36
PM MAIL   Вверх
lelik133
Дата 31.3.2009, 08:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 517
Регистрация: 5.2.2003
Где: Москва

Репутация: 3
Всего: 14



а что у вас в extension_dir прописано?
необходимо прописать полный путь к папки
Код

extension_dir = "C:/Program Files/PHP/ext"

PM ICQ   Вверх
azesmcar
Дата 31.3.2009, 08:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: нет
Всего: 211



rikoua ну и?? в чем проблема то? не может найти php_oracle.dll
установи
extension_dir в php.ini
extension_dir=C:\php5\ext например

Добавлено через 1 минуту и 27 секунд
вообще вот тут почитать не помешает smile
http://www.oracle.com/technology/pub/notes...hp_instant.html
PM   Вверх
rikoua
Дата 31.3.2009, 09:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 16.3.2009

Репутация: нет
Всего: нет



lelik133, отак прописано ... 

extension_dir = "./ext/"

делал и так: extension_dir = "C:/server/local/bin/PHP/ext/"

не помагает .... %)

PM MAIL   Вверх
azesmcar
Дата 31.3.2009, 09:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: нет
Всего: 211



rikoua
Цитата

делал и так: extension_dir = "C:/server/local/bin/PHP/ext/"


apache перезагружал после этого? логи смотрел? php.ini точно этот загружается? создай в htdocs файл php
Код

<?php
   phpinfo();
?>


посмотри в нем какая конфигурация сидит
PM   Вверх
rikoua
Дата 31.3.2009, 09:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 16.3.2009

Репутация: нет
Всего: нет



azesmcar,

Цитата

apache перезагружал после этого? логи смотрел? php.ini точно этот загружается? создай в htdocs файл php


перезагружал канечно, смотрел логи - тоже самое %)  (PHP Warning:  PHP Startup: Unable to load dynamic library './ext/php_oracle.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r,)

 phpinfo(); делал  ... 
PM MAIL   Вверх
azesmcar
Дата 31.3.2009, 09:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: нет
Всего: 211



rikoua ну а что тут думать..не тот php.ini загружается который ты изменил..сделай как я сказал, создай файл с phpinfo(), там поищи путь к php.ini который используется, его и отредактируй
PM   Вверх
rikoua
Дата 31.3.2009, 09:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 16.3.2009

Репутация: нет
Всего: нет



Я так и делал, именно его и редактировал. 

Смотри ... делаю так, запускаю такой код:

Код

<?php 
if ($c=OCILogon("SYSTEM", "root", "XE")) { 
  echo "Successfully connected to Oracle.\n"; 
  OCILogoff($c); 
} else { 
  $err = OCIError(); 
  echo "Oracle Connect Error " . $err[text]; 

?> 


... выдает такую ошибку 
Warning: ocilogon() [function.ocilogon]: ORA-12154: TNS:could not resolve the connect identifier specified in C:\server\local\www\kval\oracle.php on line 3
Oracle Connect Error 

И в error.log пишется:

[Tue Mar 31 09:28:43 2009] [error] [client 127.0.0.1] PHP Warning:  PHP Startup: Unable to load dynamic library './ext/php_oracle.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc.\r
[Tue Mar 31 09:28:43 2009] [error] [client 127.0.0.1]  in Unknown on line 0

PM MAIL   Вверх
azesmcar
Дата 31.3.2009, 09:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: нет
Всего: 211



rikoua
Цитата

Warning: ocilogon() [function.ocilogon]: ORA-12154: TNS:could not resolve the connect identifier specified in C:\server\local\www\kval\oracle.php on line 3


это уже совсем другая ошибка, наверняка ошибка с того времени осталась. Апач не очищает лог файлы.
У тебя есть сервис XE? Проверь настройки оракл клиента, попытайся сконектится с помощью SQLPlus с теми же параметрами
PM   Вверх
rikoua
Дата 31.3.2009, 09:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 16.3.2009

Репутация: нет
Всего: нет



Да есть такой сервис ... А в логах то не старые ошибки а новые, по времени же видно !
PM MAIL   Вверх
azesmcar
Дата 31.3.2009, 10:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: нет
Всего: 211



Цитата

Да есть такой сервис 


a SQLPlus подключается?
Цитата

А в логах то не старые ошибки а новые, по времени же видно ! 

так, секунду..ты какой модуль скачал?
php_oracle.dll или php_oci8.dll? И какую строку раскоментарил в пхп.ини?
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.1224 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.