Forum Webscript.Ru
Программирование => PHP => Тема начата: iles от 07 Июня 2002, 18:52:00
-
Вообщем ситуация такая..., есть сервер под Win2000, там стоит значит Apache Rus второй версии и IIS5.0, на другом серваке есть MSSQL 7.0 Вопрос:
если в Apache указать, что для обработки страниц ASP он должен вызывать библиотеку asp.dll (как это сделано в IIS 5.0) возможно ли тогда выполнение скриптов VBSCRIPT этих сраниц ASP?
(VBscript используется для коннекта к SQL 7.0)
Если это невозможно в принципе, что посоветуете для доступа к SQL7.0 из Apache?
-
ASP с Apache не работает.
Точнее, есть ChilliASP - моуль для работы с АСП в апач, но но платный и под 1.3.22 только.что посоветуете для доступа к SQL7.0 из Apache?
Например РНР. :)
В нем есть интерфейс доступа к этому серверу, аналогичный мусклевскому (правда функций поменьше будет)
-
Спасибо..
а вот с РНР ..... незнаю может у меня руки не оттуда растут, но когда я подгрузил библиотеку php_mssql.dll, функцию
mssql_connect() он у меня "увидел", но....
в браузер ничего не попадает кроме как "файл не найден" (это меня вообще бесило), а при запуске в командной строке... он у меня немножко подумал а потом сказал что типа немогу подключиться, логин и пароль на SQL указал правильно, и адрес я не перепутал, единственно что мне кажется могло быть это что SQL сидит на не стандартном порту, но и это я указывал всеми возможными способами(я так думаю)
в чем баг???
-
Уехали в РНР
-
доступ на mssql сервере открыт?
возможно, сделано ограничение на коннекты только с localhost.
ps. php_mssql70.dll загружен?
-
Доступ открыт, и php_mssql70.dll загружен, а дружить с SQL он по прежнему не хочет...
Если можно, приведите синтаксис коннекта к SQL через mssql_connect() с указанием порта коннекта(я указывал через "," и ":")
Заранее благодарен...
-
здесь есть и примеры:
http://www.php.net/manual/en/function.mssql-connect.php
-
Connect to MS SQL 7.0 on anothe computer over TCP/IP:
I connect to MS SQL if set hostname and port only:
$hostname = "localhost,port";
$username = "login";
$password = "password";
$dbName = "database";
MSSQL_CONNECT)$hostname,$username,$password)
WORK FINE!
Один в один делаю тоже самое.....
Результат ноль..
И еще.., не подскажите (быть может глупый вопрос), как мне сменить пароль root в MySQL...., вроде как я его меняю через таблицу users..., но все равно захожу под старым???
Заранее благодарен...
-
Ну разве что скобки на место ставлю...
с паролями на MySQL вроде как разобрался... теперь другая проблема...можно ли MySQL заставить по умолчанию ставить дату в формате "DD-MM-YYYY HH:MM:SS"
через CURDATE() не выходит...все равно пишет то что ему больше нравиться.... если выход...???
Заранее благодарен...
-
Насчёт mssql_connect.
Там указывается не имя хоста, т.е не айпишник, и даже не DNS. Короче.он точки воще не понимает. Нужно указать имя сервера, типа SQL и т.п.
-
А кстати подскажите где взять php_mssql.dll
И как вообще приконектиться к sql если сервак с php в одном месте
а с sql в другом.
-
zserg
как отлично сказали на phpclub
не поверишь, но она входит в поставку РНР, надо только строчку раскомментировать в php.ini.
при условии, что ты РНР ставил из архива... а если инсталлятором, то тогда качай архив, там она есть!