-
-
Save lloricode/f8b5d73b32bc3d83d81cf4219fdf1abc to your computer and use it in GitHub Desktop.
SQLSRV PHP 7.2 Drivers that work for Laravel Homestead
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Best if added to `after.sh` so that this gets run every time the box is provisioned | |
| sudo add-apt-repository ppa:ondrej/php -y | |
| sudo apt-get update | |
| sudo apt-get install php7.2-dev php7.2-xml unixodbc unixodbc-dev -y --allow-unauthenticated | |
| sudo pecl install sqlsrv | |
| sudo pecl install pdo_sqlsrv | |
| sudo bash -c 'echo "extension=sqlsrv.so" > /etc/php/7.2/fpm/conf.d/20-sqlsrv.ini' | |
| sudo bash -c 'echo "extension=pdo_sqlsrv.so" > /etc/php/7.2/fpm/conf.d/30-pdo_sqlsrv.ini' | |
| sudo bash -c 'echo "extension=sqlsrv.so" > /etc/php/7.2/cli/conf.d/20-sqlsrv.ini' | |
| sudo bash -c 'echo "extension=pdo_sqlsrv.so" > /etc/php/7.2/cli/conf.d/30-pdo_sqlsrv.ini' | |
| sudo service php7.2-fpm restart | |
| exit |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment