Errore Page Command Out Of Order - Errori ASP

Descrizione

Un errore nella struttura del codice ASP non permette di procedere con l'esecuzione della pagina.

Messaggio d'Errore

Messaggio in Italiano

Active Server Pages, ASP 0140 (0x80004005)
Come primo comando della pagina ASP specificare il comando @
/percorso/file, line 10

Messaggio in Inglese

Active Server Pages error 'ASP 0140'
Page Command Out Of Order
/path/to/file.asp, line 10
The @ command must be the first command within the Active Server Page.

Errore Page Command Out Of Order

Spesso interpretare un errore, anche se sconosciuto, non è poi così difficile.
Questo è uno di quei casi dove il messaggio è in grado di fornirci sufficienti informazioni per procedere con la risoluzione.

Nel nostro codice abbiamo sicuramente specificato un elemento in una posizione non corretta rispetto al codice ASP.

Come risolvere il problema

Per individuare il problema è fondamentale la seguente informazione: The @ command.
Controlliamo quindi il codice e ci accorgeremo senz'altro che la specifica del linguaggio non si trova come primo comando della pagina o, in altri casi, è ripetuta più volte all'interno della pagina stessa o dei file inclusi.
La specifica del linguaggio si presenta con un codice tipo <%@LANGUAGE="VBSCRIPT" %>.

E' necessario che questo comando sia posizionato come prima istruzione della pagina, prima di qualsiasi elaborazione.
Nel caso l'istruzione sia presente più di una volta e/o in posizione non corretta, procedere all'eliminazione delle ripetizioni superflue ed allo spostamento all'inizio della pagina.
Prestare particolare attenzione alle strutture che prevedono diversi include poiché l'istruzione dovrà presentarsi una sola volta e nella pagina includente, se questo è il primo file ad essere interpretato.


ASP.weppos.com e ASP.weppos.it sono di proprietà di Simone Carletti.
Scopri il mio sito o visita il mio Simone Carletti's profile on LinkedIn