Показать полную графическую версию : На Dreamweaver CS в опереционке Vista на сервере IIS6 пытаюсь создать сайт с динамиче
zapravka_12
30-09-2007, 00:07
Здравствуйте коллеги. На Вас уповаю.
На Dreamweaver CS в опереционке Vista на сервере IIS6 пытаюсь создать сайт с динамическими страницами на ASP. (Прохожу ОЧЕНЬ ХОРОШИЙ тюториал с Дримвевера 8 для Винды ХР)здесь (http://rapidshare.com/files/59079824/Help_DW8.rar). Как понимаете наткнулся на проблему. После успешного соединения, биндиния- при попытке Live Data View получаю ошибку.
http://re.foto.radikal.ru/0709/31/6b0fcb0be277.jpg
Перепробовал исходя с советами по ошибке.
1. Переместил документ с датабэйс (Access *.mdb) в папку C:\inetpub\wwwroot
2. На папке сделал полный доступ для IUSR
3. На документе датабeйс сделал полный доступ для IUSR тоже.
Ошибка такая же.
Кто-нить знает решение. Уверен оно простое или сложное потому что я третью неделю читаю советы и пробую.
Жду помощи.
З.Ы. В тюториале "встал на три недели" здесь
http://rg.foto.radikal.ru/0709/17/c26c9269c39e.jpg
zapravka_12, а можно код скрипта посмотреть?
zapravka_12
30-09-2007, 01:15
Дружище да я сплясать готов лишь бы кто дал ответ. :)
Если я Вас правильно понял - вот это я скопировал с дримвивера в режиме Code View
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include file="Connections/connTownsend.asp" -->
<%
Dim rs_Comment
Dim rs_Comment_cmd
Dim rs_Comment_numRows
Set rs_Comment_cmd = Server.CreateObject ("ADODB.Command")
rs_Comment_cmd.ActiveConnection = MM_connTownsend_STRING
rs_Comment_cmd.CommandText = "SELECT * FROM COMMENTS ORDER BY LAST_NAME ASC"
rs_Comment_cmd.Prepared = true
Set rs_Comment = rs_Comment_cmd.Execute
rs_Comment_numRows = 0
%>
<%
Dim Repeat1__numRows
Dim Repeat1__index
Repeat1__numRows = 10
Repeat1__index = 0
rs_Comment_numRows = rs_Comment_numRows + Repeat1__numRows
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Cafe Townsend Intranet : Comments</title>
<link href="assets/cafetownsend.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#000000">
<center>
<table id="main" border="0" cellpadding="0" cellspacing="0" width="700">
<tbody><tr>
<td><a href="http://macronet/imd/production/multimedia/cafe_townsend/index.html"><img src="assets/header.jpg" border="0"></a></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td background="assets/body_main_header.gif" class="main"> <span class="headertext">Cafe Townsend Intranet</span></td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="700">
<tbody><tr>
<td width="560" align="center" valign="top" bgcolor="#f7eedf">
<center>
<br><table width="600" border="0" cellpadding="4" cellspacing="0" style="border: 1px solid rgb(153, 51, 0);">
<tr>
<td bgcolor="#ffffff">
<p class="italicsbold">Costumer Comments</p>
<table width="100%" border="1" cellspacing="2" cellpadding="2" summary="This table lists all of the comments that visitors to this site have entered into the database.">
<tr>
<th scope="col"><strong>First Name</strong></th>
<th scope="col"><strong>Last Name</strong></th>
<th scope="col"><strong>E-mail</strong></th>
<th scope="col"><strong>Comments</strong></th>
</tr>
<%
While ((Repeat1__numRows <> 0) AND (NOT rs_Comment.EOF))
%>
<tr>
<td><%=(rs_Comment.Fields.Item("FIRST_NAME").Value)%></td>
<td><%=(rs_Comment.Fields.Item("LAST_NAME").Value)%></td>
<td><%=(rs_Comment.Fields.Item("EMAIL").Value)%></td>
<td><%=(rs_Comment.Fields.Item("COMMENTS").Value)%></td>
</tr>
<%
Repeat1__index=Repeat1__index+1
Repeat1__numRows=Repeat1__numRows-1
rs_Comment.MoveNext()
Wend
%>
</table>
<p> </p></td>
</tr>
</table>
<br></center>
</td>
</tr>
</tbody></table>
<table border="0" cellpadding="0" cellspacing="0" width="700">
<tbody><tr>
<td><img src="assets/body_main_footer.gif" height="25" width="700"></td>
</tr>
</tbody></table>
</center>
</body>
</html>
<%
rs_Comment.Close()
Set rs_Comment = Nothing
%>
Если Вы имели в виду другое - напишите на что нажать если что.
Жду с нетерпением ответа. :)
Connections/connTownsend.asp »а теперь вот этот (там коннект с базой)... :)
а вообще проясни, какой тип соединения с базой (с DSN - через ODBS или без DSN)...
открывается ли http://localhost....
zapravka_12
30-09-2007, 02:01
Тип соединения с базой - системная DSN. Скрины прилагаю.
http://rr.foto.radikal.ru/0709/7e/d6f945769133.jpg
Ещё
http://rc.foto.radikal.ru/0709/e5/03b0b8f4eae2.jpg
localhost открывается. Вот скрин
http://rb.foto.radikal.ru/0709/9b/111332bb20d8.jpg
1. Переместил документ с датабэйс (Access *.mdb) в папку C:\inetpub\wwwroot »
а DSN то на этот файл ссылается? В настройках DSN (кнопа configure) должен быть правильный адрес базы и все остальные данные совпадать (пароль и т.д..).
2. На папке сделал полный доступ для IUSR
3. На документе датабeйс сделал полный доступ для IUSR тоже. » это в файловой системе? Еще нужно смотреть разрешения в IIS Manager (открывается через Администрирование). Это в properties сайта (в меню - для всего сайта, или для каждого файла отдельно), на вкладке Directory Sec.. - Edit, там для этой учетки IUSR должен быть anonymous access. Также см. permissions сайта\файла (тож через контекстное меню) - для той же учетки.
Кроме того, см. службы, связанные IIS - должны быть все запущены, нпр. DNS, Server, webclient и др. (навскидку)...
Вообще тестировать лучше через браузер (дримвивер вроде копирует скрипты непосредственно в папку сайта)....
zapravka_12
30-09-2007, 04:31
В настройках DSN »
Всё совпадает.
должен быть anonymous access » даю скрины.
http://rc.foto.radikal.ru/0709/6c/16771cf2e045.jpg
http://rt.foto.radikal.ru/0709/ee/55b330ee8919.jpg
Про службы - запущено всё что можно
http://ra.foto.radikal.ru/0709/a1/c5c6b3faee0f.jpg
Не знаю что и делать. Всё перепробовал кроме одного. Этого.
http://rd.foto.radikal.ru/0709/0d/f3bd30af6390.jpg
Потому что этот защитный файл появляется только когда пользуешь документ-access.mdb. И когда пытаешься как советуют просто удалить - пишет нельзя потому что используется другим файлом. Вот.
http://rm.foto.radikal.ru/0709/d7/5fc3f9e34ccb.jpg
http://ru.foto.radikal.ru/0709/14/28e4fc9098bf.jpg
Даже пробовал пароль ставить на документ-access.mdb, в Дримвивере и в DSN. Нифигашеньки. Решение видать другое. Но какое?
в консоли IIS откройте страничку (в меню -> browse) - там должно быть подробное пояснение...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.