Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Spider3

Problemas com Forum

Recommended Posts

Olá Pessoal! Baixei um forum, mas tá dando erros na hora de configurar as

 

opções. Alguém pode me ajudar?

 

Os erros são os seguintes:

 

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

 

[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is

 

read-only.

 

/Forum/comname.asp, line 18

 

O scritp desse erro tá abaixo:

 

<html>

<head>
<meta http-equiv="refresh" content="2;URL=option.asp">
<title>Saveings information</title>
</head>

<body style="font-family: Verdana; font-size: 8pt; text-decoration: none" 

link="#000000" vlink="#000000" alink="#000000">
<%
If Session("logged") = 1 and Session("access") = 2 Then
%>
<!-- #include file="adovbs.inc"-->
<!-- #include file="inc_dbrunner.asp"-->
<%
 Addera = "SELECT * FROM config"
 RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
 RecSet("forumname") = Request.Form("name")
 RecSet.Update
%>
<!-- #include file="inc_closedb.asp"-->
<center>Writeing info...</center>
<%
Else
%>
<center>You do not access too preform this action.</center>
<%
End If
%>
</body>

</html>

Segundo erro:

 

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

 

[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is

 

read-only.

 

/Forum/agtext.asp, line 18

 

Script:

 

<html>

<head>
<meta http-equiv="refresh" content="2;URL=option.asp">
<title>Saveings information</title>
</head>

<body style="font-family: Verdana; font-size: 8pt; text-decoration: none" 

link="#000000" vlink="#000000" alink="#000000">
<%
If Session("logged") = 1 and Session("access") = 2 Then
%>
<!-- #include file="adovbs.inc"-->
<!-- #include file="inc_dbrunner.asp"-->
<%
 Addera = "SELECT * FROM config"
 RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
 RecSet("agree") = Replace(Request.Form("rules"), vbCrLf, "<br>")
 RecSet.Update
%>
<!-- #include file="inc_closedb.asp"-->
<center>Writeing info...</center>
<%
Else
%>
<center>You do not access too preform this action.</center>
<%
End If
%>
</body>

</html>

Terceiro erro:

 

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

 

[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is

 

read-only.

 

/Forum/writenews.asp, line 18

 

Script:

 

<html>

<head>
<meta http-equiv="refresh" content="2;URL=option.asp">
<title>Saveings information</title>
</head>

<body style="font-family: Verdana; font-size: 8pt; text-decoration: none" 

link="#000000" vlink="#000000" alink="#000000">
<%
If Session("logged") = 1 and Session("access") = 2 Then
%>
<!-- #include file="adovbs.inc"-->
<!-- #include file="inc_dbrunner.asp"-->
<%
 Addera = "SELECT * FROM config"
 RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
 RecSet("news") = Replace(Request.Form("news"), vbCrLf, "<br>")
 RecSet.Update
%>
<!-- #include file="inc_closedb.asp"-->
<center>Writeing info...</center>
<%
Else
%>
<center>You do not access too preform this action.</center>
<%
End If
%>
</body>

</html>

Quarto Erro:

 

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

 

[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is

 

read-only.

 

/Forum/createforum.asp, line 20

 

Script:

 

<html>

<head>
<meta http-equiv="refresh" content="2;URL=option.asp">
<title>Creating a new forum</title>
</head>

<body style="font-family: Verdana; font-size: 8pt; text-decoration: none" 

link="#000000" vlink="#000000" alink="#000000">
<%
If Session("logged") = 1 and Session("access") = 2 Then
%>
<!-- #include file="adovbs.inc"-->
<!-- #include file="inc_dbrunner.asp"-->
<%
 Addera = "SELECT * FROM forum"
 RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
 RecSet.AddNew
 RecSet("name") = Request.Form("name")
 RecSet("modsonly") = Request.Form("moderators")
 RecSet.Update
 
%>
<!-- #include file="inc_closedb.asp"-->
<center>Creating forum...</center>
<%
Else
%>
<center>Your access level is too low too preform this action.</center>
<%
End If
%>
</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

você esta testando localmente ou pela net? este problema esta acontecendo quando você tenta atualizar algo no BD? ocorre quando você tenta apenas ler? pode ser problema de permissão no bd.

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá uma pesquisada no forum, k existe um guia de erros para '80004005' ,mas

IUSR_ <Nome_do_computador> deve ter permissões ler e escrever não só sobre o arquivo MDB, mas também sobre a pasta em que ele reside, e, em alguns casos, o sistema pasta% TEMP%.

 

Há certas situações em que você precisará para configurar as permissões para o usuário IWAM_ <nomecomputador> também. Especificamente, a pasta C: \ document and settings \% nomedodomínio% \ IWAM_localmachine \ Local Settings \ Temp pasta. Graças a Sylvain Paquin apontando para isso para nós!

 

Se você não estiver usando o acesso anônimo, mas sim a Autenticação do Windows, você quer ter a certeza de que todos os potenciais utilizadores do Windows estão em um grupo que tenha privilégios suficientes sobre a pasta do Web site onde reside o MDB arquivos. Você poderá ter de atualizar permissões individuais sistematicamente se estiver impossibilitado de fazê-lo através do grupo.

 

Se você estiver recebendo "não especificado erro", em seguida, tente executar o IIS site em sua própria memória, ou, se já é fazê-lo, enviá-lo ao normal memória piscina. Outra possibilidade é o sintoma descrito no KB # 225042.

 

Finalmente, o acesso pode produzir o "não especificado erro" mensagem se você usar palavras reservadas em qualquer lugar da sua instrução SQL (ver artigo # 2080 para uma lista de palavras reservadas).

Compartilhar este post


Link para o post
Compartilhar em outros sites

a mensagem de erro reportas as permissões de gravação

 

verifica isso

Compartilhar este post


Link para o post
Compartilhar em outros sites

deve ter permissões ler e escrever não só sobre o arquivo MDB, mas também sobre a pasta em que ele reside, e, em alguns casos, o sistema pasta% TEMP%.

Compartilhar este post


Link para o post
Compartilhar em outros sites

vai pelo windows mesmo e dá permissoes, clica com o botaun direito -> propriedades e habilete-as

, caso naun apareça, vá em ferramentas -> opçoes de pasta -> (aba) modo de exibicaun e desabilite o

Usar compartilhamento simples de arquivo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.