Archives de catégorie : php

windows 10 + php 7 + curl > pb install

I couldn’t make Apache run with curl enabled in php.ini (php 7). 2 steps solved the issue : 1) add php path to windows path 2) check your php_curl.dll has all depencies needed : deplister.exe ext\php_curl.dll

Publié dans php, windows | Laisser un commentaire

php upgrade : 5.3 to 5.6

a) array_diff => https://api.drupal.org/api/drupal/includes!common.inc/function/drupal_array_diff_assoc_recursive/7 b) yaz extension : seems incompatible with win 64 => disable ! c) xdebug : fetch right version from http://xdebug.org/wizard.php d) activation opcode (http://php.net/manual/fr/opcache.installation.php)

Publié dans php | Laisser un commentaire

Php : Thread Safe ou Non Thread Safe ?

Sur la page de téchargements des exécutables php pour windows, j’ai souvent ressenti une certaine perplexité devant le choix cornélien : télécharger la version « Thread Safe » ou « Non Thread Safe » ? J’ai trouvé une réponse intéressante dans cet article. Pour … Continuer la lecture

Publié dans développement, Non classé, php | Marqué avec , | Laisser un commentaire

Plugin eclipse symfony2

Pour installer le plugin plugin symfony, j’ai rencontré plusieurs problèmes de dépendance : 1/ « Missing requirement: Composer Feature 0.0.5 (com.dubture.composer.feature.feature.group 0.0.5) requires ‘org.apache.httpcomponents.httpclient 0.0.0’ but it could not be found » => RESOLUTION : installation du plugin Orbit (source) 2/ Zest requirement missing … Continuer la lecture

Publié dans Non classé, symfony2 | Laisser un commentaire

Symfony2 discovery

Symfony2 Limitations : – impossible de faire de la navigation de code sur les classes du framework ! (exemple : cliquer sur « Symfony\Bundle\FrameworkBundle\Controller\Controller » ne renvoit à rien…). [l’installation du plugin eclipse symfony2 n’a pas résolu le problème (pour les problèmes … Continuer la lecture

Publié dans php, symfony2 | Marqué avec , | Laisser un commentaire

form validation

Validation de formulaire en javascript : – le plugin de bassistance : de facto standard pour jQuery ? Cons : api pas si claire ke ça… Pros : semble le fw de validation le + utilisé… – jQuery validity : pas … Continuer la lecture

Publié dans php | Laisser un commentaire

symfony14 : les formulaires

# setting des defaults 1/ Par le constructeur [php] $form = new Form($obj);      // sfFormDoctrine::__construct($obj) $this->updateDefaultsFromObject() [/php] 2/ Par méthode spécifique [php] $form = new Form(); // sfForm::setDefaults(array $defaults) $form->setDefaults($defaults) [/php]

Publié dans php | Laisser un commentaire

Redirection : IE vs reste du monde

Sous IE, une redirection (exemple : header(‘Location:’.$url); ) n’est pas encodée par défaut (exemple : Stéphanie ne devient pas « St%E9phanie »). Si cela pose des problèmes (exemple : la chaine des variables get est comparée à une chaîne cryptée), vous devez … Continuer la lecture

Publié dans php | Marqué avec , | Laisser un commentaire

Hook au niveau applicatif

Pour ajouter une méthode avant toutes les actions d’un controlleur, rien de plus facile. La méthode sfActions::preExecute() est là pour cela. Pour ajouter un hook aux actions de TOUS les controleurs, cela est plus difficile. 1/Overrider sfApplicationConfiguration::configure() ou ::initialize() class … Continuer la lecture

Publié dans développement, php | Laisser un commentaire

doctrine12 : mixin

Pour implémenter le mixin (sorte d’héritage multiple), doctrine12 offre le mécanisme des « behaviors ». La documentation officielle à ce sujet ne me semble plus à jour : http://www.doctrine-project.org/projects/orm/1.2/docs/manual/behaviors/hu#delegate-methods C’est pourquoi j’ai rédigé le présent article. # utilisation basique : ajout de méthodes … Continuer la lecture

Publié dans php | Laisser un commentaire