Bonjour,
J'essaye avec peine d'installer MSSQL sur Ubuntu 18-04
L'objectif est faire une requete sur un server MSSQL distant pour mettre a jour un page PHP:
Pour ce faire j'ai suivi ce tuto mais que depuis le point 1.2 puisque je ne veux pas installer MSSQL serveur sur ma machine
https://www.microsoft.com/en-us/sql-...ed/php/ubuntu/
J'ai beaucoup galèrer avec Ubuntu 16.04 et particulierement sur le chargement des modules
pdo_sqlsrv.so
sqlsrv.so
https://www.microsoft.com/en-us/sql-...tu/step/2.html
Je viens de recommencer avec Ubuntu 18.04 et ca semble mieux aller.
Cependant, il y a un passage que ne comprends pas et vu le temps déjà passé sur la problématique et vu que les processus d'installation semble bien se dérouler jusqu'à maintenant, je voulais etre sure de ce qui suit.
Je ne comprends excatement ce que fais cette ligne
Il va chercher la ligne "Scan for additional .ini files" et il va ajouter la ligne 'extension=pdo_sqlsrv.so' dans le fichier '30-pdo_sqlsrv.ini'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 sudo su echo extension=pdo_sqlsrv.so >> `php --ini | grep "Scan for additional .ini files" | sed -e "s|.*:\s*||"`/30-pdo_sqlsrv.ini echo extension=sqlsrv.so >> `php --ini | grep "Scan for additional .ini files" | sed -e "s|.*:\s*||"`/20-sqlsrv.ini exit
Mais tout ça,
sed -e "s|.*:\s*||"`
ca fait quoi?
Je ne pourrais pas remplcer cette ligne de commande par
J'ai fais un ls de
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "extension=/usr/lib/php/20170718/pdo_sqlsrv.so" >> /etc/php/7.2/cli/conf.d/30-pdo_sqlsrv.ini
la@la:/etc/php/7.2/cli/conf.d$ ll /usr/lib/php/20170718/
total 7388
drwxr-xr-x 3 root root 4096 Dez 27 12:43 ./
drwxr-xr-x 4 root root 4096 Dez 27 12:10 ../
drwxr-xr-x 2 root root 4096 Dez 27 12:10 build/
-rw-r--r-- 1 root root 31952 Dez 7 09:07 calendar.so
-rw-r--r-- 1 root root 14440 Dez 7 09:07 ctype.so
-rw-r--r-- 1 root root 170168 Dez 7 09:07 dom.so
-rw-r--r-- 1 root root 84072 Dez 7 09:07 exif.so
-rw-r--r-- 1 root root 5044744 Dez 7 09:07 fileinfo.so
-rw-r--r-- 1 root root 59496 Dez 7 09:07 ftp.so
-rw-r--r-- 1 root root 14440 Dez 7 09:07 gettext.so
-rw-r--r-- 1 root root 43176 Dez 7 09:07 iconv.so
-rw-r--r-- 1 root root 43112 Dez 7 09:07 json.so
-rw-r--r-- 1 root root 441120 Dez 7 09:07 opcache.so
-rw-r--r-- 1 root root 113048 Dez 7 09:07 pdo.so
-rw-r--r-- 1 root root 346312 Dez 27 12:43 pdo_sqlsrv.so
-rw-r--r-- 1 root root 272912 Dez 7 09:07 phar.so
-rw-r--r-- 1 root root 35112 Dez 7 09:07 posix.so
-rw-r--r-- 1 root root 30824 Dez 7 09:07 readline.so
-rw-r--r-- 1 root root 14440 Dez 7 09:07 shmop.so
-rw-r--r-- 1 root root 55712 Dez 7 09:07 simplexml.so
-rw-r--r-- 1 root root 88168 Dez 7 09:07 sockets.so
-rw-r--r-- 1 root root 350216 Dez 27 12:40 sqlsrv.so
-rw-r--r-- 1 root root 18536 Dez 7 09:07 sysvmsg.so
-rw-r--r-- 1 root root 10344 Dez 7 09:07 sysvsem.so
-rw-r--r-- 1 root root 14440 Dez 7 09:07 sysvshm.so
-rw-r--r-- 1 root root 18536 Dez 7 09:07 tokenizer.so
-rw-r--r-- 1 root root 30824 Dez 7 09:07 wddx.so
-rw-r--r-- 1 root root 30824 Dez 7 09:07 xmlreader.so
-rw-r--r-- 1 root root 47584 Dez 7 09:07 xml.so
-rw-r--r-- 1 root root 47208 Dez 7 09:07 xmlwriter.so
-rw-r--r-- 1 root root 30824 Dez 7 09:07 xsl.soll /etc/php/7.2/
total 20
drwxr-xr-x 5 root root 4096 Dez 27 12:10 ./
drwxr-xr-x 3 root root 4096 Dez 27 12:10 ../
drwxr-xr-x 3 root root 4096 Dez 27 12:11 apache2/
drwxr-xr-x 3 root root 4096 Dez 27 12:11 cli/
drwxr-xr-x 2 root root 4096 Dez 27 12:11 mods-available/Je vous remercie pour vos lumières et toutes belles fêtesll /etc/php/7.2/cli/
total 84
drwxr-xr-x 3 root root 4096 Dez 27 12:11 ./
drwxr-xr-x 5 root root 4096 Dez 27 12:10 ../
drwxr-xr-x 2 root root 4096 Dez 27 12:11 conf.d/
-rw-r--r-- 1 root root 70584 Dez 7 09:07 php.ini
Partager