Похожие чаты

Добрый день! Подоскажите пожалуйста, может кто сталкивался как поставить драйвера

для MS SQL + PHP PDO на окружении Битрикс24?

На голый Centos7 легко ставится , а на окружении bitrix не могу поставить 🙁

[root@crm 1ctest]# php test.php
PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_dblib' (tried: /usr/lib64/php/modules/pdo_dblib (/usr/lib64/php/modules/pdo_dblib: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/pdo_dblib.so (/usr/lib64/php/modules/pdo_dblib.so: undefined symbol: php_pdo_unregister_driver)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_sqlsrv.so' (tried: /usr/lib64/php/modules/pdo_sqlsrv.so (/usr/lib64/php/modules/pdo_sqlsrv.so: undefined symbol: php_pdo_register_driver), /usr/lib64/php/modules/pdo_sqlsrv.so.so (/usr/lib64/php/modules/pdo_sqlsrv.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning: Cannot load module "pdo_sqlsrv" because required module "pdo" is not loaded in Unknown on line 0
PHP Fatal error: Uncaught Error: Class "PDO" not found in /home/1ctest/test.php:10
Stack trace:
#0 {main}
thrown in /home/1ctest/test.php on line 10

31 ответов

134 просмотра

А ты модуль pdo подключил?

Пишите в чат PDO

Денис-Ковалевский Автор вопроса
Andrei Nikolaev
А ты модуль pdo подключил?

Package php-pdo-8.1.25-1.el7.remi.x86_64 already installed and latest version Nothing to do [root@crm ~]#0

Денис-Ковалевский Автор вопроса
Andrei Nikolaev
Ну так а он подключен? В etc php.d

[root@crm 1ctest]# php test.php PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_dblib' (tried: /usr/lib64/php/modules/pdo_dblib (/usr/lib64/php/modules/pdo_dblib: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/pdo_dblib.so (/usr/lib64/php/modules/pdo_dblib.so: undefined symbol: php_pdo_unregister_driver)) in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_sqlsrv' (tried: /usr/lib64/php/modules/pdo_sqlsrv (/usr/lib64/php/modules/pdo_sqlsrv: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/pdo_sqlsrv.so (/usr/lib64/php/modules/pdo_sqlsrv.so: undefined symbol: php_pdo_register_driver)) in Unknown on line 0 PHP Warning: Cannot load module "pdo_sqlsrv" because required module "pdo" is not loaded in Unknown on line 0 PHP Fatal error: Uncaught Error: Class "PDO" not found in /home/1ctest/test.php:10 Stack trace: #0 {main} thrown in /home/1ctest/test.php on line 10 [root@crm 1ctest]# cd /etc/php.d/ [root@crm php.d]# nano 30-pdo_sqlsrv.ini [root@crm php.d]# cat 30-pdo_sqlsrv.ini extension=pdo_sqlsrv

Денис-Ковалевский Автор вопроса
Andrei Nikolaev
Я про pdo.ini

[root@crm modules]# [root@crm modules]# cd /etc/php.d/ [root@crm php.d]# nano pdo.ini [root@crm php.d]# sudo systemctl restart httpd Job for httpd.service failed because a fatal signal was delivered to the control process. See "systemctl status httpd.service" and "journalctl -xe" for details. [root@crm php.d]# rm -rf pdo.ini [root@crm php.d]# sudo systemctl restart httpd [root@crm php.d]#0

Денис-Ковалевский Автор вопроса
Andrei Nikolaev
Я про pdo.ini

/etc/php.d/pdo.ini ; Enable PDO extension module extension=pdo.so

Денис Ковалевский
[root@crm modules]# [root@crm modules]# cd /etc/ph...

И чего ты скидываешь? Какой результат хочешь получить?

Денис-Ковалевский Автор вопроса
Andrei Nikolaev
Я про pdo.ini

получил 502 у сервера 🙂

Денис Ковалевский
хочу PDO подключить

А ты проверил pdo вообще есть? Сам пакет присутствует?

Денис-Ковалевский Автор вопроса
Andrei Nikolaev
А ты проверил pdo вообще есть? Сам пакет присутств...

sudo yum install php-pdo Package php-pdo-8.1.25-1.el7.remi.x86_64 already installed and latest version Package php-sqlsrv-5.11.1-1.el7.remi.8.1.x86_64 already installed and latest version Nothing to do

Денис Ковалевский
хочу PDO подключить

Как вам говорили, это не тема чата

Денис-Ковалевский Автор вопроса
Assylkhan Myrzaliyev
Как вам говорили, это не тема чата

Владимир Муковоз отправит к разработчикам

Денис Ковалевский
sudo yum install php-pdo Package php-pdo-8.1.25-1...

Включаешь PDO: mv /etc/php.d/20-pdo.ini.disabled /etc/php.d/20-pdo.ini И что дает вывод: php -m | grep pdo

Денис-Ковалевский Автор вопроса

[root@crm php.d]# php -m | grep pdo PHP Warning: Module "pdo_sqlsrv" is already loaded in Unknown on line 0 pdo_dblib pdo_sqlsrv

Денис Ковалевский
[root@crm php.d]# php -m | grep pdo PHP Warning: ...

если в команде выше будет "PDO" то дальше ищи где у тебя в "/etc/php.d" идет несколько подключений pdo_sqlsrv (либо там, либо в php.ini)

раз ругается значит есть несколько подключений

вот в этом файле (или в директории php.d оно как раз должно быть

Денис-Ковалевский Автор вопроса
Andrei Nikolaev
вот в этом файле (или в директории php.d оно как р...

это именно та директория [root@crm php.d]# php -m | grep pdo pdo_sqlsrv

Денис-Ковалевский Автор вопроса
Andrei Nikolaev
Ты уже не то делаешь

php -m | grep pdo какой должен быть результат?

Денис-Ковалевский Автор вопроса
Andrei Nikolaev
PDO, pdo_sqlsrv только там -i потеряо

[root@crm 1ctest]# php -m | grep -i pdo PDO pdo_sqlsrv

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Карта сайта