|
|
|
Oracle+Linux+Php
|
|||
|---|---|---|---|
|
#18+
Установил PHP Version 4.3.1 на Linux Debian компилил с исходников. На Линухе стоит Oracle9i всякие там девелоперы, формсы и репорты работают на ура. Скрипты коннектся без проблем. А вот PHP нивкакую не хочет коннектиться, говорит: Warning: _oci_open_server: Error while trying to retrieve text for error ORA-12154 in /ссылка на файл который пускаю PHP компилил с поддержкой OCI8 Такое очучение что PHP не может tnsname.ora найти. Может кто знает в чем собака порылась? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2003, 13:39 |
|
||
|
Oracle+Linux+Php
|
|||
|---|---|---|---|
|
#18+
Mozhet bitj pered tem kak podnjimajesh PHP/Apache (ilji drugoj web server) postavj env variables (ORACLE_HOME kak minjimum, njepovredjit i NLS_LANG i ORACLE_SID, TNS_ADMIN). S PHP njerabotal, potomu mozhet bitj shto namnogo efektivnjee etji peremenniji postavitj gde to v php konfige. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2003, 13:46 |
|
||
|
Oracle+Linux+Php
|
|||
|---|---|---|---|
|
#18+
переменные стоят как надо Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2003, 14:00 |
|
||
|
Oracle+Linux+Php
|
|||
|---|---|---|---|
|
#18+
Ну уж если переменные стоят как надо, то начни плясать вот от этого: Описание ошибки ORA-12154. ORA-12154 ORA-12154 TNS:Could not resolve service name Cause:The service name specified is not defined correctly in the TNSNAMES.ORA file. Action:Make the following checks and correct the error: Verify that a TNSNAMES.ORA file exists and is in the proper place and accessible. See the operating system specific manual for details on the required name and location. Check to see that the service name exists in one of the TNSNAMES.ORA files and add it if necessary. Make sure there are no syntax errors anywhere in the file. Particularly look for unmatched parentheses or stray characters. Any error in a TNSNAMES.ORA file makes it unusable. See Chapter 4 in the SQL*Net Administrator's Guide. If possible regenerate the configuration files using the Oracle Network Manager ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2003, 14:32 |
|
||
|
Oracle+Linux+Php
|
|||
|---|---|---|---|
|
#18+
Всем кто отклкнулся спасибо. 1) Переменные хоть и выставлены, но не подхватывались. Ноги росли из DNC, неправильно был настроен, поэтому страничка вызывалась по ип адресу, а в апаче был поднят виртуальный сервер, вот он то и брал переменные незнаю откуда. Переписал ДНС и все стало работать. 2) Хотя во время поисков заменил SId на следующее: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. а также прописал все переменные явно: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 06:32 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2798&tid=1991334]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 351ms |

| 0 / 0 |
