Créer un compte ou loggez-vous pour pouvoir ajouter, commenter et noter les snippets.

Navigation

Tags relatifs

my Symfony Plugins

Plugins demos


My bookmarks

Vous pouvez commenter/noter en utilisant le compte anonymous (mot de passe: anonymous)
You can comment/rate using the anonymous account (password: anonymous).

Snippets taggés : "error" Snippets taggés : "error"

[Apache] Changer la page d'erreur 404 par défaut - 892 view(s)

Donc pour avoir une belle page d'erreur 404, au lieu de la page apache par défaut:

Not Found
The requested URL /kikoo was not found on this server.

Dans le fichier définissant le domaine ajouter la clause ErrorDocument:

<Directory "/var/www/phpdebug">
        AllowOverride All
        Allow from All
        ErrorDocument 404 /www/404.php
</Directory>

Suivi du chemin relatif vers la page 404 personnalisée (ici /www/404.php), ce chemin est relatif à partir de la racine physique du domaine. Ensuite il faut donc habiller sa page 404, on peut par exemple ajouter le widget google 404 (voir tools webmaster de google) afin de permettre à l'utilisateur de lancer une recherche avec le terme/page qui a renvoyé une page 404 sur l'ensemble des pages indexées sur google pour le site donné. Comme ici par exemple.

Ne pas oublier de rajouter dans default:

ErrorDocument 404 default

Sinon toutes les pages 404 de tout les sites définis sur le serveur seront redéfinies.

Enjoy. :)

par COil le 2008-10-20, taggé : 404  apache  error  redirect 

[symfony errors] Page blanche même en dev lors de la construction d'une requête par criterion - 231 view(s)

/!\ Les fonctions de criterion n'acceptent que des autres criterions en parametre /!\

/!\ Appel d'une methode doSelect sans passer de criteria /!\

/!\ Passage d'une valeur nulle ou d'un objet quelquonque a place d'un criteria /!\

par COil le 2008-09-29, taggé : criteria  criterion  error  mysql  propel  sferrors  symfony 
(1 commentaire)

[symfony] Levée d'une exception avec traduction du message d'erreur - 104 view(s)

throw new exception(sfContext::getInstance()->getI18N()->__('Aucun template defini par défaut, vérifier la table Templates'));
 
par COil le 2008-09-29, taggé : error  exception  i18n  symfony 

[symfony 1.0] Boucle sur les erreurs de validation - 111 view(s)

<?php 
if ($sf_request->hasErrors()) { 
    foreach($sf_request->getErrors() as $key => $error) {
        echo '<li>'. $key. ' => '. $error. '</li>';
    }    
}
?>
 

Version synthaxe alternative

<?php if ($sf_request->hasErrors()): ?> 
    <ul>
    <?php foreach($sf_request->getErrors() as $key => $error): ?> 
        <li><?php echo $key; ?> => <?php echo $error; ?></li>
    <?php endforeach; ?>
    </ul>    
<?php endif; ?>
 
par COil le 2008-09-28, taggé : error  form  symfony  validation 
Debug toolbar