PDA

View Full Version : IIS (html-php)


LAMAK
12.07.2006, 12:26
Превосходный сайт, смог поставить Nuke только благодаря вам.
Но пришло время и к форуму обратиться.
Итак, я загнал нюку на IIS5 (Win2000, хост - localhost)). У меня есть html-страничка test.htm в папке C:\TEST с заголовками и ссылками, я открыл её во FrontPage 2003 и присвоил ссылку одной из кнопок на index.php в папке нюки (D:\nuke). Потом открыл IIS и создал веб-узел, виртуальный каталог указал C:\TEST, затем в этом веб-узле создал ещё один виртуальный каталог, указал папку D:\nuke. Запустил. Теперь, когда запускаю броузер и набираю http://localhost, у меня как и положено, открывается страница со сслыками test.htm, жму на ту ссылку, где переход на index.php, а у меня не страница открывается, а исходный текст в броузере, как в блокноте:(. А нужно, чтобы страница открывалась:).
Если есть мысли, то, пожалуйста поподробнее, а то я пока в html и php не силен.
Просьба также не предлагать Апач в качестве веб-сервера - нужен именно IIS.

LAMAK
13.07.2006, 09:28
на всякий случай - версия нюки 7.6 рус с вашего сайта.

Soniks
17.07.2006, 13:32
LAMAK вам еще нужно установить на сервер PHP и MySQL

LAMAK
17.07.2006, 20:27
Это как в том романе: "Он попытался сделать равнодушное лицо, но ему это не удалось...":)
Сам виноват, наверное виной тому выбранный ник (хотя в пхп я точно ламак), или же я неправильно пояснил проблему, тогда прошу меня извинить.
PHP и MySQL установлены, и сам PHP-Nuke работает прекрасно. А вот когда делаю *.htm страничку с ссылкой на index.php нюки, то не пересылает по этой ссылке (открывает исходный текст, как в блокноте). Виртуальные каталоги делал описанным выше способом. Помогите пжалста!!!!

Soniks
19.07.2006, 16:22
LAMAK ну раз файл не запускается, а открывается его исходный код, значит не срабатывает php каким то образом, и еще покажите вид ссылки которую вы размещаете на html странице

LAMAK
26.07.2006, 10:27
ладно, я брошу html-файл в папку с нюкой, тогда ссылка выглядит так <a href = "index.php"...> вот на неё жму, и исходный код:(
А если бы нюка была на друом разделе, то наверное было бы так <a href = "D:\nuke\index.php...>, да?
Может, плюнуть и всё на Денвер переставить?
Или же ссылк выглядит так ещё <a href="file:///E:/Documents%20and%20.../index.php>, это когда я
просто на пустой htm-странице делаю надпись и присваиваю ей ссылку на index.php. И тоже исходный код.

Soniks
26.07.2006, 18:52
LAMAK ссылка должна быть с указанием на сервер, т.е. http://localhost/index.php

LAMAK
27.07.2006, 18:18
Это если htm-страничка со ссылкой лежит в той же папке, что и index.php. А если в другом разделе? На d:\nuke, к примеру? И ещё - я пробовал так делать, рисовал со ссылкой на localhost, тогда на том самом localhost всё работает, а вот когда с другого компа захожу и жму на ссылку, то нифига не открывается (ссылка ведь на localhost:). Там, наверное, нужно в IIS что-то настраивать, может, в строке адреса, там, где (Не определен) написано, написать там IP хоста может? Понимаю, что вопрос ламаковский, но хотелось бы получить ответ:)
Заранее спасибо за помощь. Буду рад любым советам по теме.

Soniks
28.07.2006, 01:47
LAMAK еще раз повторяю ссылка должна быть на хост а не на конкретный корневой путь к вайлу, вал должен запускатся под сервером, если не можете настроить сервер, то ставьте готовый укомплектованный сервер