Bonjour tout le monde,

je viens de finir une application que j'ai développé avec Zend, dans un environnement WAMP,

mais quand je l'ai mise dans le serveur (LAMP) les validateurs ne sont plus trouvés. Et j'ai l'erreur suivante :

Fatal error: Class 'Application_Model_Validators_SimpleEmailValidator' not found in /var/www/preinscription/application/forms/Forgetpass.php on line 14
quand je développais je les ai mis dans :
application
-- model
---- validators
voici un exemple de validateur : SimpleEmailValidator.php

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
	Class Application_Model_Validators_SimpleEmailValidator  extends Zend_Validate_Abstract {
		const VALIDE = 'valide';
 
		protected $_messageTemplates = array(						self::VALIDE => "Le format de l'adresse email est invalide.");
 
		public function __construct(){
 
		}
 
		public function isValid($value){
			$this->_setValue($value);
 
			// vérification de la validité du format de l'adresse email
			$pattern = "/^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}[.][a-zA-Z]{2,4}$/";
			if (!preg_match($pattern, $value)){
					$this->_error(self::VALIDE);
					return false;
			}
 
 
			return true;
		}
	}
je ne sais pas d'où vient le problème,

Merci d'avance
Bien cordialement