Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 10.08.2012
Сообщений: 7

Связь Fedora-Apache-PHP и MSSQL2000 на windows server 2003

08.10.2012, 15:58. Показов 1095. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! проблема следующая-
нет связи Апача, ПХП с удаленным сервером MSSQL.
Есть Веб-сервер с Fedoroй 16, на ней Апач и ПХП.
Есть удаленный сервер БД с виндовс сервер 2003 и МССКЛ 2000.

Хотелось бы силами ПХП подключаться к БД и брать от туда инфу.
Но никак Апач с ПХП не хотят работать в этом направлении, перепробовал ВСЕ, перечитал все форумы!
Все библиотеки есть, freetds есть. все прописано, ПХП понимает функцию mssql_connect.
в итоге пишет - Unable to connect to server
имя хоста писал по разному, и айпишник, и нэймсервер с портом и без.

Подскажите, кто-нибудь решал такую проблему?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.10.2012, 15:58
Ответы с готовыми решениями:

Server 2003+apache+php+oracle timeout
Добрый день! У меня очень тяжелые php скрипты, работают в связке WINDOWS SERVER 2003+APACHE+PHP+ORACLE. оракл вертится на другой...

Перенос DNS сервера и всех настроек с Windows Server 2003 на Windows Server 2012
Добрый вечер! Прошу помочь с одной проблемой. А именно по поводу миграции c Windows Server 2003 на Windows Server 2012. Дело в том, что...

Дополнительный КД windows server 2012 и репликация на него с основного КД windows server 2003
подскажите как настроить репликацию на дополнительный КД windows server 2012 с КД windows server 2003. На данный момент дополнительный КД...

6
112 / 93 / 15
Регистрация: 03.10.2012
Сообщений: 315
08.10.2012, 18:00
Идите к администратору сервера БД. Спросите, можно ли выданному вам пользователю подключаться с любой машины, или только локально? Если у вас и логин, и пароль, и доменное имя (IP адрес) сервера правильные, то скорее всего вас не пускают потому, что логин разрешен только локально.

Кроме того, сам MsSQL может смотреть на локальную петлю, а не на внешний интерфейс. Опять таки, спрашивайте у админа.
0
0 / 0 / 0
Регистрация: 10.08.2012
Сообщений: 7
08.10.2012, 19:31  [ТС]
Проблема именно в ПХП и Апаче. Т.к. даже в этом Линухе, через консоль с помощью TSQL вхожу в базу на удаленном серваке. и с других компов виндовых тоже вхожу.
Делаю акцент, что даже с этой линухе, где стоит апач из консоли захожу, все ок. а только вот стоит на ПХП написать соединение, так ни в какую. как бы ни писал хост.
0
112 / 93 / 15
Регистрация: 03.10.2012
Сообщений: 315
08.10.2012, 19:40
Код в студию (с)
0
0 / 0 / 0
Регистрация: 10.08.2012
Сообщений: 7
08.10.2012, 20:53  [ТС]
PHP
1
2
3
4
5
6
7
8
9
10
$host="192.168.0.105:1433";
$user="sa";
$pwd="pswd";
$con=mssql_connect($host,$user,$pwd);
 
if (!$con)
{
die ('not connected')
}
echo ('ok');
Люди, я даже больше скажу, это скрипт работает даже в консоли, если запускать файл вот так -> php db.php
выдает OK.
а браузер все так и выдает not connected
0
112 / 93 / 15
Регистрация: 03.10.2012
Сообщений: 315
08.10.2012, 22:26
Так, во-первых, включите вывод ошибок: в начало кода вставьте:
PHP
1
2
ini_set('error_reporting', E_ALL);
ini_set('display_errors',1);
Смотрите и постите сюда, что выдаст.
Есть подозрение, что у вас для консольного интерпретатора и модуля апача используются разные конфиги.
0
0 / 0 / 0
Регистрация: 10.08.2012
Сообщений: 7
09.10.2012, 09:28  [ТС]
Warning: mssql_connect(): Unable to connect to server: serverDB in /var/www/html/db.php on line 10 error connect


Вот что выдает в браузере!
это я поправил в файле /etc/php.ini
а где еще может лежать конфиг?

Добавлено через 3 часа 51 минуту
Все, тема закрыта. Разобрался. Проблема была во включенном SELinux.он видимо не пускал из апача.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.10.2012, 09:28
Помогаю со студенческими работами здесь

Установка Windows Server 2008 R2 взамен Windows Server 2003
Есть сервер с установленной операционкой Win Serv 2003, надо сделать бэкап всего: учеток, файлов И так далее. Установить Windows Server...

Неудачное обновление с Windows Server 2003 до Windows Server 2008
Здравствуйте, уважаемые форумчане. Нам в организацию передали сервер с предустановленным windows server 2003. Решил я его сразу обновить...

Windows server 2003 Office 2003
Здравствуйте, нужна помощь по серверу, а именно на нем работаю по удаленному доступу 15 бухгалтеров и обращаются в одну программу...

Установка SQL Server 2000 на Windows Server 2003 Web Edition
Не могу установить SQL Server 2000 на Windows Server 2003 Web Edition. Если запускаю установку из авторана, то просто закрывается авторан и...

Обновление с Windows Server 2003 на Windows Server 2008
Здравствуйте, имеется сервер на WS2003 R2 SP2 с OEM лицензией и необходимость обновиться до WS2008. Вопрос такой: останется ли активация...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru