2010-08-15 6 views
0

Je viens d'écrire mon propre blog dans ColdFusion et tout à coup, j'éclipse eclipse sur ma machine dev, vérifie le site dans Chrome et ne charge pas. J'ai donc essayé de déplacer Application.cfc dans un autre dossier, voila la page fonctionne.Quelque chose ne va pas dans Application.CFC

Le message d'erreur est exacte:

Le système a tenté d'utiliser une valeur indéfinie, ce qui indique généralement une erreur de programmation, que ce soit dans votre code ou un code de système. Les pointeurs Null sont un autre nom pour les valeurs non définies.

Le contenu de Application.cfc est la suivante:

component 
    { 
     this.name="Jake Hendy"; 
     this.datasource="Store"; 
     this.ORMenabled="true"; 
     this.ORMsettings.DBCreate="Update"; 
     ORMreload(); 
     void function onRequestStart(target) { 
      if(structKeyexists(url,"reload-app")) { 
       ORMreload(); 
      } 
     } 
    } 

Toutes les idées?

Un grand merci,

Jake

Répondre

0

retour Suppression vrai du Application.CFC, et la mémoire est passé de 256 à 512. Erreur maintenant fixe ....

Merci à tous pour votre aide. Cela a été très apprécié!

Cordialement,

Jake

0

Que diriez-vous:

 void function onRequestStart(target) { 
      if(structKeyexists(url,"reload-app")) { 
       ORMreload(); 
      } 
       return true; 
     } 
+0

Merci pour votre réponse! Cette fois cependant je reçois - Begin Code - La fonction onRequestStart définie comme void a tenté de renvoyer une valeur. Les fonctions vides ne doivent renvoyer aucune valeur. ! - Code de fin Je dois ajouter que le code ci-dessus a été tiré d'un projet pendant que j'étais sur Work Experience (la seule chose qui a changé était nom et source de données), un développeur ColdFusion expérimenté me l'a donné. Merci encore pour votre aide, Jake –

2

J'ai couru le code ci-dessus et il a couru sans erreur. Êtes-vous sûr que l'erreur provient de ce bloc de code?

+0

Oui. Cela pourrait-il être fait avec ma configuration ColdFusion? –

+0

C'est possible. Avez-vous mis votre serveur à niveau vers la version 9.01? Si ce n'est pas mis à jour et voir si vous obtenez toujours l'erreur. –

+0

Le serveur est 9.01. Sur mon serveur d'hébergement (4m à partir de là), c'est exactement les mêmes paramètres. Cependant, je viens de changer la mémoire de 512 à 256 sur mon ordinateur portable. Je vais rapporter avec mes conclusions. –

Questions connexes