powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / operating system directive OpenProcess failed
13 сообщений из 13, страница 1 из 1
operating system directive OpenProcess failed
    #39318817
Фотография LocksmithPC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще точно не знаю в чем именно проблема, поэтому для начала начну выяснять здесь.

Заряlил phpBB на пару с Firebird-2.5.6.27020_0_x64 Super Classic. При каждом первом обращении, чуть реже при повторном, к форуму вылазит ошибка:

Код: pascal
1.
2.
3.
4.
5.
6.
General Error
SQL ERROR [ firebird ]

operating system directive OpenProcess failed �������� � �������. [-902]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.



При обновлении страницы все открывает нормально. Кого обвинять? phpBB или Firebird?
...
Рейтинг: 0 / 0
operating system directive OpenProcess failed
    #39318833
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Строка подключения использует TCP/IP?
Firebird установлен в путь из исключительно латинских символов?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
operating system directive OpenProcess failed
    #39318841
Фотография LocksmithPC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

1. Путь к фаеру "C:\Program Files\Firebird", продублирован в конфиге: "RootDirectory = C:\Program Files\Firebird"
2. Строка подключения:

Код: pascal
1.
2.
$dbms = 'firebird';
$dbhost = '';



Я конечно могу пробить явно "$dbhost", но было сказано оставить пустым, если субд на localhost, емнип.
...
Рейтинг: 0 / 0
operating system directive OpenProcess failed
    #39318859
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LocksmithPC,

что в firebird.log ?

Под какой учётной записью запущен FB, PHP (Apach, etc) ?
...
Рейтинг: 0 / 0
operating system directive OpenProcess failed
    #39318861
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LocksmithPCЯ конечно могу пробить явно "$dbhost", но было сказано оставить пустым, если субд на
localhost, емнип.

Это не всегда правильный выбор. Особенно в случае Апача.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
operating system directive OpenProcess failed
    #39318870
Фотография LocksmithPC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

Вы таки будете смеяться, но firebird.log`а нет. Правда я переустановил его только что по чистому.

Firebird запущен из под LOCALSYSTEM, PHP (как fastcgimodule) из под IIS. Сама OS Win 2008 R2.
...
Рейтинг: 0 / 0
operating system directive OpenProcess failed
    #39318875
Фотография LocksmithPC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Хм, пробил в "$dbhost" 127.0.0.1 ошибка вроде пропала. Буду наблюдать пока.
...
Рейтинг: 0 / 0
operating system directive OpenProcess failed
    #39318904
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LocksmithPCPHP (как fastcgimodule) из под IIS. Сама OS Win 2008 R2.
В морг
...
Рейтинг: 0 / 0
operating system directive OpenProcess failed
    #39318905
Фотография LocksmithPC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarВ морг


Нравится тебе там?
...
Рейтинг: 0 / 0
operating system directive OpenProcess failed
    #39318909
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LocksmithPCВы таки будете смеяться, но firebird.log`а нетНе будем.
LocksmithPCFirebird запущен из под LOCALSYSTEM, PHP (как fastcgimodule) из под IISПохоже, процесс IIS'а не имеет прав SYNCHRONIZE на процессы Firebird.
Что странно, ибо Firebird даёт право SYNCHRONIZE всем (точнее SECURITY_WORLD_SID_AUTHORITY)
...
Рейтинг: 0 / 0
operating system directive OpenProcess failed
    #39318915
Фотография LocksmithPC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

Не, phpBB гадил. 19729978
...
Рейтинг: 0 / 0
operating system directive OpenProcess failed
    #39318917
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LocksmithPC,

Когда ты не указывал host, клиент Firebird соединялся по "локальному" протоколу (XNET).
Клиентской части этого протокола нужны права SYNCHRONIZE на хендл процесса Firebird.

Когда ты указал host, клиент Firebird стал соединяться по сетевому протоколу TCP\IP (INET),
которому данные права не нужны.
...
Рейтинг: 0 / 0
operating system directive OpenProcess failed
    #39318919
Фотография LocksmithPC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

записал
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / operating system directive OpenProcess failed
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]