Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/05/2011, 18h02   #1
Membre du Club
 
Inscription : juillet 2008
Messages : 220
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : juillet 2008
Messages : 220
Points : 60
Points : 60
Par défaut configuration d'un site asp en local

Bonjour ;

SVP j'ai un site en asp qui se connecte à une base sql server 2005.
Je voudrais exécuter le site en local sans besoin de le mettre sur un serveur distant (comme j'avais l'habitude de faire !).
Est ce qu'il suffit d'installer le composant IIS sur le poste local et SQL server pour pouvoir exécuter le site ou bien il faut une configuration particulière??

Merci d'avance pour toute aide ou suggestion
Contact2012 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2011, 20h38   #2
Modérateur
 
Avatar de roro06
 
Inscription : avril 2007
Messages : 1 363
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : avril 2007
Messages : 1 363
Points : 1 546
Points : 1 546
Bonjour

Citation:
Est ce qu'il suffit d'installer le composant IIS sur le poste local et SQL server pour pouvoir exécuter le site
Oui
__________________


" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
(J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

Chuck Norris comprend JC Van Damme.
roro06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 12h46   #3
Membre du Club
 
Inscription : juillet 2008
Messages : 220
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : juillet 2008
Messages : 220
Points : 60
Points : 60
Par défaut Problème d’exécution

J’ai installé IIS et j’ai configuré non serveur local mais lorsque j’exécute les pages asp plus précisément les pages qui contient des bout de code en vbscript les pages s’ouvrez en mode édition à partir un lien http://localhost/repertoirsite/page.asp (les navigateur n’execute pas ces pages)
Contact2012 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 13h44   #4
Membre expérimenté
 
Avatar de tumoo
 
Homme
Développeur informatique
Inscription : janvier 2011
Messages : 309
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 22
Localisation : France, Charente Maritime (Poitou Charente)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2011
Messages : 309
Points : 550
Points : 550
Pour info, ce n'est pas le navigateur qui "exécute" les pages, mais ton serveur qui envoie de l'HTML à ton navigateur

ton problème vient de ton code alors, peux tu nous le montrer index par exemple
tumoo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 16h01   #5
Membre du Club
 
Inscription : juillet 2008
Messages : 220
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : juillet 2008
Messages : 220
Points : 60
Points : 60
Par défaut erreur d’exécution

J’ai executé ce code sur un serveur distant il marche très bien:

Code :
1
2
3
4
5
6
7
8
9
10
11
<!--#include file="includes/config.asp"-->
 
<!--#include file="includes/functions.asp"-->
 
 
<%
strQuery3 = "SELECT V_Name1, V_CodeNumber, V_Price, V_Tax, tblCactuShop1TaxRates.T_Taxrate AS T_Taxrate , tblCactuShop1Products.P_Name1 as P_Name FROM  tblCactuShop1Versions INNER JOIN  tblCactuShop1TaxRates ON tblCactuShop1Versions.V_Tax = tblCactuShop1TaxRates.T_ID INNER JOIN  tblCactuShop1Products ON tblCactuShop1Products.P_ID = tblCactuShop1Versions.v_productid  WHERE V_Id = 950"
 
Call ExecuteRS(strQuery3, objRecordSet)
response.write(objRecordSet("P_Name"))
%>
mais lorsque je veux l’exploitée sur un serveur local (poste windows 2000+ IIS) le navigateur reste bloqué puis il m’affiche

Citation:
HTTP 500.100 - Erreur interne au serveur - Erreur ASP
Services Internet (IIS)

Informations techniques (destinées au personnel du Support technique)

Type d'erreur :
Pages ASP, ASP 0113 (0x80004005)
Le délai maximal d'exécution d'un script a été dépassé. Vous pouvez changer cette limite en donnant une nouvelle valeur à la propriété Server.ScriptTimeout ou en changeant la valeur dans les outils d'administration d'IIS.
apparrament problème de connexion a la base malgré que j'ai fait l’installation et la configuration en local(sqlserver)
Contact2012 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 16h09   #6
Modérateur
 
Avatar de roro06
 
Inscription : avril 2007
Messages : 1 363
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : avril 2007
Messages : 1 363
Points : 1 546
Points : 1 546
Bonjour

Citation:
apparrament problème de connexion a la base malgré que j'ai fait l’installation et la configuration en local(sqlserver)

Ce message d'erreur indique que le temps d'execution de ton script est trop long par rapport à la config de IIS (90 sec par defaut). Tu peux, comme le suggère le message d'erreur, augmenter ce temps (non recommandé, 90 secondes c'est déjà trop pour un internaute lambda), soit vérifier ton programme et comprendre pourquoi il met autant de temps à s'exécuter (dans
ExecuteRS probablement. Un première optimisation à effectuer est de bien définir les index dans la Base de Données)
__________________


" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
(J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

Chuck Norris comprend JC Van Damme.
roro06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 16h13   #7
Membre du Club
 
Inscription : juillet 2008
Messages : 220
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : juillet 2008
Messages : 220
Points : 60
Points : 60
Par défaut Problème d’exécution

bonjour
mais J’ai executé ce code sur un serveur distant il marche très bien
et en local jai suivi les étapes présent dans cette article http://www.mmt-fr.org/article285.html
Contact2012 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 16h34   #8
Modérateur
 
Avatar de roro06
 
Inscription : avril 2007
Messages : 1 363
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : avril 2007
Messages : 1 363
Points : 1 546
Points : 1 546
La base de données est elle strictement la même ?

par ailleurs les performances des applis serveur en règle générale sont moins bonnes sur un poste client (windows 2000, XP etc ...) que sur un poste serveur (win2003, win2008 etc ...)
__________________


" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
(J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

Chuck Norris comprend JC Van Damme.
roro06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 16h39   #9
Membre du Club
 
Inscription : juillet 2008
Messages : 220
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : juillet 2008
Messages : 220
Points : 60
Points : 60
Par défaut Problème d’exécution

bonjour
oui la base est la même ( sur local et distant) ; svp comment résoudre le problème
Contact2012 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 16h52   #10
Modérateur
 
Avatar de roro06
 
Inscription : avril 2007
Messages : 1 363
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : avril 2007
Messages : 1 363
Points : 1 546
Points : 1 546
Même config, même base etc... : Changer de machine

Un poste en windows 2000 a, au bas mot, 10 ans d'âge : L'explication des pertes de perfs vient probablement de là.

Tu peux peut-être nous montrer le code de ExecuteRS
__________________


" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
(J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

Chuck Norris comprend JC Van Damme.
roro06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 17h21   #11
Membre du Club
 
Inscription : juillet 2008
Messages : 220
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : juillet 2008
Messages : 220
Points : 60
Points : 60
Par défaut Problème d’exécution

bonjour
ceci est le code de executers


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Sub ExecuteRS(strQuery, objRS)
    'Start error trapping
    if not (blnDoingTransaction or blnDoingCallback) then On Error Resume Next
 
    'Start the timer for query execution
    numStartTime = Timer
 
    'Execute query
    cmdTemp.CommandText = strQuery
    cmdTemp.CommandType = 1
    Set cmdTemp.ActiveConnection = objDataConn
    If strDatabaseType = "mysql" or strDatabaseType = "mssql" Then objRS.CursorLocation = 3
    objRS.Open cmdTemp, , 1, numCursorType
 
    'Increment count and query time
    numQueryExecutionTime = numQueryExecutionTime + (Timer - numStartTime)
    numTotalExecuteRS = numTotalExecuteRS + 1
    strQueryBuildup = strQueryBuildup & "<li>" & WriteSafe(strQuery) & "<br /><em><strong>ExecuteRS - Time: " & Round(Timer - numStartTime, 2) * 100 & "ms</strong></em><br /><br /></li>"
 
    'Report error, end error trapping
    if err.Description <> "" and not blnDoingTransaction then Call ReportQueryError(strQuery, err.Description)
    if not (blnDoingTransaction or blnDoingCallback) then on error goto 0
 
End Sub
Contact2012 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/05/2011, 12h40   #12
Membre du Club
 
Inscription : juillet 2008
Messages : 220
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : juillet 2008
Messages : 220
Points : 60
Points : 60
Par défaut Problème d’exécution

BONJOUR
j'ai fait tt les étapes nécessaire pour l’installation et la configuration de mon site local ; les test de localstart marche très bien mais lorsque j’exécute mes page .asp les erreurs suivant m’apparaître SVP m'aider a résoudre ce problème très urgent

Citation:
Pages ASP error 'ASP 0240'

Exception du moteur de script

/iisHelp/common/500-100.asp

Un moteur de script a envoyé l'exception 'C0000005' dans 'IActiveScript::AddNamedItem' à partir de 'CActiveScriptEngine::RequestItems()'.
merci ;
Contact2012 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/05/2011, 17h09   #13
Membre du Club
 
Inscription : juillet 2008
Messages : 220
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : juillet 2008
Messages : 220
Points : 60
Points : 60
Par défaut Problème d’exécution

J'ai une autre problème SVP m'aidé a trouver une solution cé tres urgent
lorsque j'execute mes page .asp une erreur s'affiche :

La conversion du type de données CHAR en SMALLMONEY a donné une valeur hors des limites des valeurs monétaires.


malgré que j'ai pas dans mes table des données de type SMALLMONEY
SVP m'aider
Contact2012 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/05/2011, 18h21   #14
Membre du Club
 
Inscription : juillet 2008
Messages : 220
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : juillet 2008
Messages : 220
Points : 60
Points : 60
Par défaut Problème d’exécution

BONJOUR
Est ce que le problème peut être liée au système d'exploitation , est ce qu'il nécessaire d'avoir Windows sevrer ou non pour bien gerer site local ; parce que j'ai Windows xp pro et Windows 2000 mais les même problème ;
est ce que Windows NT est recommandé dans notre situation
MERCI
Contact2012 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 09h13   #15
Modérateur
 
Avatar de roro06
 
Inscription : avril 2007
Messages : 1 363
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : avril 2007
Messages : 1 363
Points : 1 546
Points : 1 546
Re

Tu peux utiliser XP pour faire fonctionner ton site, comme déjà dit.
Tout dépend de l'utilisation que tu veux en faire : XP est (très) limité en nombre de connexions et est un OS pour poste de travail, pas un serveur. Si tu doit l'utiliser en prod, il te faut impérativement un serveur. Il peut convenir pour un environnement de developpement ou de test. Win2000, et à plus forte raisons winNT sont des OS obsolètes. Tourne toi plutôt au minimum vers win2003 voire win2008.
__________________


" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
(J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

Chuck Norris comprend JC Van Damme.
roro06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/05/2011, 21h34   #16
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 246
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 246
Points : 1 203
Points : 1 203
Envoyer un message via MSN à kaiser59
Salut,

Citation:
Envoyé par Contact2012 Voir le message
BONJOUR
j'ai fait tt les étapes nécessaire pour l’installation et la configuration de mon site local ; les test de localstart marche très bien mais lorsque j’exécute mes page .asp les erreurs suivant m’apparaître SVP m'aider a résoudre ce problème très urgent

merci ;
Installation mal passé ? As tu remplacer le fichier 500-100 par défaut qui pose problème ?
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2011, 11h44   #17
Membre du Club
 
Inscription : juillet 2008
Messages : 220
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : juillet 2008
Messages : 220
Points : 60
Points : 60
Par défaut probleme

bonjour
j'ai installer et configurer mon site local sur un système d'exploitation Windows sevrer 2003 pour qq page de test très simple (en asp) il marche bien mais pour d'autres page asp qui nécessite des includes et des fonction bien défini il se bloque il m’affiche l'erreur suivante :

Citation:
Active Server Pages (ASP) erreur 'ASP 0115'

Erreur inattendue

/intranet/default.asp

Une erreur interceptable (C0000005) s'est produite dans un objet externe. L'exécution du script est interrompue.

et un autre type d'erreur :


Citation:
Active Server Pages (ASP) erreur 'ASP 0240'

Exception du moteur de script

/intranet/default.asp

Un moteur de script a renvoyé l'exception 'C0000005' dans 'IActiveScript::SetScriptSite()' à partir de 'CActiveScriptEngine::Init()'.
malgré mon site fonctionne très bien lorsque il est héberger a un serveur distant SVP une solution cé urgent
Contact2012 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2011, 15h36   #18
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 246
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 246
Points : 1 203
Points : 1 203
Envoyer un message via MSN à kaiser59
Tu as fait un p'tit tour sur le site de MS pour les erreurs ?

- Pour la 0115 : voir
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2011, 16h01   #19
Membre du Club
 
Inscription : juillet 2008
Messages : 220
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : juillet 2008
Messages : 220
Points : 60
Points : 60
Par défaut Problème d’exécution

SVP est ce que le logiciel winhttrack website copier peut m'aider a exécuter les pages asp de mon site local ou bien ce logiciel est dédier juste pour copier le site sans la fonctionnalité d’exécution des pages asp
Contact2012 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2011, 16h05   #20
Membre expérimenté
 
Avatar de tumoo
 
Homme
Développeur informatique
Inscription : janvier 2011
Messages : 309
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 22
Localisation : France, Charente Maritime (Poitou Charente)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2011
Messages : 309
Points : 550
Points : 550
Je ne pense pas vu que ASP est un langage script côté serveur, du coup, dans tes pages web, tu n'as aucun code ASP qui apparait, que du HTML

Pour mieux comprendre, je te propose de comparer ton code ASP et le résultat en regardant le code source
tumoo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h56.


 
 
 
 
Partenaires

Hébergement Web