php-mysql extension for php7.3 and split()

Nov 30, 2019 18:27

Установить php-mysql на php7.3

ААААААААААА!!!!Это сработало!
эти идиоты зачем-то уже давно снесли нахуй самую удобную работу с mysql mysql_connect() mysql_query() вот это все.
причем, сами они объяснить нахуя не смогли.

и долго приходится держать неподдерживамые сервера (нормально php5.3 работает только на debian 6, на котором много чено не работает)

не суть. только что поставил на raspberry с debian 10., php7.3
mysql extension

вот как это делается

apt-get install autoconf automake libtool m4

устанавливаеи

apt install php-dev
для phpize

все готово

берем сорсы
mkdir ext
cd ext/
git clone https://github.com/php/pecl-database-mysql mysql --recursive

компилируем эту бодягу

cd mysql
phpize
./configure
make
make install

важно!
make install показывает путь куда он это засунул

далее идем в
/etc/php/7.3/cli

vi /etc/php/7.3/cli/php.ini

к extension добавляеи
;robin

extension=/usr/lib/php/20180731/mysql.so
extension=/usr/lib/php/20180731/ereg.so

ну и в
vi /etc/php/7.3/apache2/php.ini

и
/etc/init.d/apache2 restart

и в php.ini
error_reporting = E_ALL & ~E_STRICT & ~E_DEPRECATED & ~E_NOTICE
display_errors = On

UPDATE
теперь и split() работает
возвращаемся в

cd ext/
git clone https://github.com/php/pecl-text-ereg.git
cd pecl-text-ereg/
phpize
./configure
make
make install

и добавляем в php.ini

phpinfo()


Up