Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.03.2019, 21:32   #1
rosqwlll
Пользователь
 
Аватар для rosqwlll
 
Регистрация: 28.09.2015
Сообщений: 89
По умолчанию Как убрать эти ошибки?

Доброго времени . выскакивают вот такие ошибки,
но локальная машина работает.

$php -v
PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_mysql.so' (tried: /usr/lib/php/20180731/pdo_mysql.so (/usr/lib/php/20180731/pdo_mysql.so: undefined symbol: pdo_parse_params), /usr/lib/php/20180731/pdo_mysql.so.so (/usr/lib/php/20180731/pdo_mysql.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP 7.3.3-1+0~20190307202245.32+stretch~1.gbp 32ebb2 (cli) (built: Mar 7 2019 20:22:46) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.3, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.3-1+0~20190307202245.32+stretch~1.gbp 32ebb2, Copyright (c) 1999-2018, by Zend Technologies

И в шторме похожая,

$ php composer.phar update
PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_mysql.so' (tried: /usr/lib/php/20180731/pdo_mysql.so (/usr/lib/php/20180731/pdo_mysql.so: undefined symbol: pdo_parse_params), /usr/lib/php/20180731/pdo_mysql.so.so (/usr/lib/php/20180731/pdo_mysql.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Fatal error: Uncaught Error: Class 'Phar' not found in /var/www/example.com/basic/composer.phar:23
Stack trace:
#0 {main}
thrown in /var/www/example.com/basic/composer.phar on line 23


Что они обозначают?
Как можно их исправить?

Последний раз редактировалось rosqwlll; 26.03.2019 в 21:48. Причина: ошибка
rosqwlll вне форума Ответить с цитированием
Старый 26.03.2019, 21:39   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

sudo apt-get install php7.0-mysql
p51x вне форума Ответить с цитированием
Старый 27.03.2019, 08:32   #3
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

и таки warning переведите - не ошибка это, а предупреждение
ADSoft вне форума Ответить с цитированием
Старый 27.03.2019, 19:50   #4
rosqwlll
Пользователь
 
Аватар для rosqwlll
 
Регистрация: 28.09.2015
Сообщений: 89
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
и таки warning переведите - не ошибка это, а предупреждение
так я не могу обновить фреймворк композер не работает иза этих предупреждений.
rosqwlll вне форума Ответить с цитированием
Старый 27.03.2019, 19:52   #5
rosqwlll
Пользователь
 
Аватар для rosqwlll
 
Регистрация: 28.09.2015
Сообщений: 89
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
sudo apt-get install php7.0-mysql
$ sudo apt-get install php7.0-mysql
[sudo] пароль для jessie:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
php7.0-common
НОВЫЕ пакеты, которые будут установлены:
php7.0-common php7.0-mysql
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено.
Необходимо скачать 661 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 4*870 kB.
Хотите продолжить? [Д/н] y
Пол:1 https://packages.sury.org/php stretch/main amd64 php7.0-common amd64 7.0.33-5+0~20190309015553.9+stretch~1.gbp4 c6517 [537 kB]
Пол:2 https://packages.sury.org/php stretch/main amd64 php7.0-mysql amd64 7.0.33-5+0~20190309015553.9+stretch~1.gbp4 c6517 [124 kB]
Получено 661 kБ за 3с (169 kБ/c)
Выбор ранее не выбранного пакета php7.0-common.
(Чтение базы данных … на данный момент установлено 146535 файлов и каталогов.)
Подготовка к распаковке …/php7.0-common_7.0.33-5+0~20190309015553.9+stretch~1.gbp4 c6517_amd64.deb …
Распаковывается php7.0-common (7.0.33-5+0~20190309015553.9+stretch~1.gbp4 c6517) …
Выбор ранее не выбранного пакета php7.0-mysql.
Подготовка к распаковке …/php7.0-mysql_7.0.33-5+0~20190309015553.9+stretch~1.gbp4 c6517_amd64.deb …
Распаковывается php7.0-mysql (7.0.33-5+0~20190309015553.9+stretch~1.gbp4 c6517) …
Настраивается пакет php7.0-common (7.0.33-5+0~20190309015553.9+stretch~1.gbp4 c6517) …
Not replacing deleted config file /etc/php/7.0/mods-available/calendar.ini
Not replacing deleted config file /etc/php/7.0/mods-available/ctype.ini
Not replacing deleted config file /etc/php/7.0/mods-available/exif.ini
Not replacing deleted config file /etc/php/7.0/mods-available/fileinfo.ini
Not replacing deleted config file /etc/php/7.0/mods-available/ftp.ini
Not replacing deleted config file /etc/php/7.0/mods-available/gettext.ini
Not replacing deleted config file /etc/php/7.0/mods-available/iconv.ini
Not replacing deleted config file /etc/php/7.0/mods-available/pdo.ini
Not replacing deleted config file /etc/php/7.0/mods-available/phar.ini
Not replacing deleted config file /etc/php/7.0/mods-available/posix.ini
Not replacing deleted config file /etc/php/7.0/mods-available/shmop.ini
Not replacing deleted config file /etc/php/7.0/mods-available/sockets.ini
Not replacing deleted config file /etc/php/7.0/mods-available/sysvmsg.ini
Not replacing deleted config file /etc/php/7.0/mods-available/sysvsem.ini
Not replacing deleted config file /etc/php/7.0/mods-available/sysvshm.ini
Not replacing deleted config file /etc/php/7.0/mods-available/tokenizer.ini
Настраивается пакет php7.0-mysql (7.0.33-5+0~20190309015553.9+stretch~1.gbp4 c6517) …
Not replacing deleted config file /etc/php/7.0/mods-available/mysqlnd.ini
Not replacing deleted config file /etc/php/7.0/mods-available/mysqli.ini
Not replacing deleted config file /etc/php/7.0/mods-available/pdo_mysql.ini

Всё по прежнему каки было..
rosqwlll вне форума Ответить с цитированием
Старый 18.04.2019, 20:10   #6
freebsdd
Пользователь
 
Регистрация: 18.04.2019
Сообщений: 26
По умолчанию

Тут же ошибка, что /usr/lib/php/20180731/pdo_mysql.so.so - не найден, а должный файл pdo_mysql.so найти не может

/usr/lib/php/20180731/pdo_mysql.so.so ??

Со со?

Может что в php.ini наделали не то? Посмотрите строчку в extensions, может когда копипастили - косяк был

Мне кажется в своём проекте Вы используете mysqli, а не PDO, поэтому всё и работает
freebsdd вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно убрать ошибку IllegalFormatConversionException mnmnm Общие вопросы по Java, Java SE, Kotlin 5 16.04.2016 23:49
Убрать ошибку DirectoryListBox PaHaNjkee Общие вопросы Delphi 3 15.03.2014 15:04
убрать ошибку. Saha Zakharov Помощь студентам 8 16.11.2012 15:55
как убрать ошибку? TLabel Общие вопросы Delphi 1 29.05.2011 17:20
Помогите убрать ошибку !!! Marina888 Помощь студентам 2 18.11.2009 16:14