Перед развертыванием кода PHP в службе Azure APP, я думаю, вам нужно проверить, может ли ваш код PHP успешно подключиться к удаленному SQL Server на локальном компьютере.
Если вы хотите подключиться к удаленному SQLсервер, вы должны убедиться, что:
1. make sure you have allow network connection from sql server configuration tool
2. allow connection for this port in firewall
3. activate sql browser service
4. make sure port is listen as the the service provide
Ссылка:
- Подключение удаленного SQL Server к PHP .
- Как подключиться к удаленному серверу SQL .
Если он может работать без ошибок на локальном компьютере, разверните приложение в службе приложений Azure.
Вотдва примера подключения к MSSQL:
1.подключение к указанной базе данных MS SQL Server:
$c = new PDO("sqlsrv:Server=localhost;Database=testdb", "UserName", "Password");
2. подключение к базе данных MS SQL Server через указанный порт:
$c = new PDO("sqlsrv:Server=localhost,1521;Database=testdb", "UserName", "Password");
Надеюсь, это поможет.