Zendframework: The following code throws an exception with the wrong „Validate class not found from basename ‚EmailAddress'“ message

28. März 2011 at 18:48

Ihr erhaltet bei der Verwendung des ZendFrameworks unter PHP die Fehlermeldun „Validate class not found from basename ‚EmailAddress'“? Die Fehlermeldung ist etwas irreführend, eigentlich ist das reale Problem das MX checking unter Windows nicht verfügbar ist, jedenfalls bis 5.3 (ab PHP 5.3 sollte dies möglich sein).

Die dazu gehörige Klasse im ZendFramework:

Zend_Validate::is('email@provider.com', 'EmailAddress', array(Zend_Validate_Hostname::ALLOW_DNS, true));

Lösung: (L)unix basiertes System verwenden oder PHP 5.3 oder höher!

GD Star Rating
loading...
GD Star Rating
loading...
Zendframework: The following code throws an exception with the wrong "Validate class not found from basename 'EmailAddress'" message, 10.0 out of 10 based on 2 ratings