XAMPP - multiplatformový (windows,linux) balíček pre lokálny vývoj webových aplikácií. Obsahuje Apache web server, v ňom PHP funkcionalitu, Perl a prípadne doplnky ako MariaDB databázu, FileZilla FTP server, mailovú službu Mercury a aplikačný server Tomcat.
Môže byť výhodné pri tvorbe webovej aplikácie, mať rozbehaný lokálne XAMPP a dodávať na server už odladenejšie verzie súborov. XAMPP dovoľuje následne po inštalácií cez kontrolný panel spúšťať a zastavovať jednotlivé komponenty. Nemá teda permanentné nároky na hostiteľský počítač.
Pre rozbehanie konektivity z PHP na microsoft SQL server databázy je potrebné trochu mu pomôcť, tu je stručný postup:
- stiahnuť zo stránok microsoftu PHP driver pre SQL server SQLSRV511.ZIP (aby PHP poznal sqlsrv_* príkazy)
https://learn.microsoft.com/en-us/sql/connect/php/download-drivers-php-sql-server?view=sql-server-ver16 - stiahnuť msodbcsql.msi inštalátor (aby sa mal PHP ako pripojiť)
https://learn.microsoft.com/en-us/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-ver16
Zo súboru SQLSRV511.ZIP rozbalíme DLL súbor do XAMPP\php\ext\ cesty ku ostatným driverom. Ja konkrétne nepoužívam PDO, tak som potreboval len súbor (mám PHP8.2, 64bit):
php_sqlsrv_82_ts_x64.dll
Ďalej som tento driver pridal do nastavení XAMPP\php\php.ini , našiel pgsql a pridal zaň riadok:
extension=sqlsrv_82_ts_x64
Žiadne komentáre:
Zverejnenie komentára