Archives de catégorie : Environnement de travail

Eclipse ne répond pas ?

Je travaille sous Windows 7. Suite au chargement d'un fichier trop gros et à un traitement (recherche dans les fichiers), Eclipse s'est planté.
En réalité, il semble que le problème vienne de Java SE (message: Java Platform SE binary ne répond pas).
La solution consiste à aller dans le panneau de configuration, Java, onglet Général, bouton Paramètres puis bouton Supprimer les fichiers.

ZF2 et installation de Tcpdf

Pour installer Tcpdf il faut l'ajouter dans composer.json. Or cette bibliothèque n'est pas intégrée dans Packagist. Comment doit-on faire ?

D'après les différents posts trouvés ici et là, il faut ajouter :

Or lors de l'exécution sous windows 7, l'installation échouait en permanence :

Il faut donc augmenter le temps d'exécution pour composer.phar. Pour cela, dans la console d'exécution de windows 7 :

Eurêka ! Ça a marché !

Par la suite, en recherchant dans la documentation, on peut indiquer ce délai dans la clé config de composer.json :

Voir le détail sur cette page.

Utiliser Git et GitHub

1. Utiliser GitHub

Un bon tutoriel vidéo à l'adresse : http://www.youtube.com/watch?v=La3SaI2hjzE

2. Utiliser Git

Un tutoriel complet en français à cette adresse.

Une présentation vidéo détaillée de Sébastien Dawans (CETIC Université de Mons) : environ 1h30 sur youtube.

3. Récupérer les sources en écrasant les fichiers locaux

Se placer dans le dossier des fichiers locaux.

Eclipse

IDE de développement

Zend Eclipse for PHP Developers version 3.2.0

Choix du ZendFramework à inclure dans les nouveaux projets

Le réglage se fait par :

  • Menu Window / Preferences
  • Section PHP / Editor / ZendFramework
  • Choisir le ZendFramework dans la liste
  • Si nécessaire, ajouter une nouvelle version (dans C:\Program Files (x86)\Zend\ZF1 ou ZF2)

Attention, si on utilise composer.phar dans les projets, il est inutile de référencer ZF2 dans Eclipse.

Choix du ZendFramework pour un projet particulier

Le réglage se fait par :

  • Clic droit sur le projet pour obtenir le menu contextuel
  • Include Path / Configure Include Path...
  • Onglet Libraries
  • Sélectionner la version proposée puis Edit
  • Choisir la version désirée