Symfony + PEAR + Wamp 2.1

kira371
Invité n'ayant pas de compte PHPfrance

08 sept. 2011, 16:24

Bonjour à tous,

Je souhaite découvrir Symfony. Ayant un petit serveur de test avec Wamp 2.1 j'ai commencé l'installation en suivant ce tuto :

http://www.6ma.fr/tuto/symfony+avec+wamp-456

Petite différence avec ma version, j'ai Php 5.3.5.

J'ai tout suivi, mais lorsque j'arrive à la commande suivante :

Code : Tout sélectionner

pear channel-discover pear.symfony-project.com
J'ai ces messages d'erreur :

Code : Tout sélectionner

Discovering channel pear.symfony-project.com over http:// failed with message: channel-add: Cannot open "http://pear.symfony-project.com/channel.xml" (Connection to `pear.symfony-project.com:80' failed: Une opération a été tentée sur un réseau impossible à atteindre. ) Trying to discover channel pear.symfony-project.com over https:// instead Discovery of channel "pear.symfony-project.com" failed (channel-add: Cannot open "https://pear.symfony-project.com/channel.xml" (Connection to `pear.symfony-project.com:443' failed: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?))
D'où vient le problème ? Est-ce parce que je suis derrière un proxy dans mon entreprise ? J'ai trouvé et lu pas mal de tutoriaux qui sont similaires à celui sur lequel je me suis basé mais aucun n'explique ce qu'il faut faire lorsque ça coince à ce niveau.

Merci pour l'aide que vous pourrez m'apporter.
@+ tard

ViPHP
ViPHP | 5462 Messages

08 sept. 2011, 19:25

Est-ce parce que je suis derrière un proxy dans mon entreprise ?
c'est possible t'as accès a :
http://pear.symfony-project.com

mais ca c'est l'ancienne version de je te conseil de commencer par Symfony 2

kira371
Invité n'ayant pas de compte PHPfrance

08 sept. 2011, 20:18

Est-ce parce que je suis derrière un proxy dans mon entreprise ?
c'est possible t'as accès a :
http://pear.symfony-project.com

mais ca c'est l'ancienne version de je te conseil de commencer par Symfony 2
Salut et merci pour la réponse.
J'ai accès au site lorsque je saisie l'adresse dans le navigateur. Je vais me lancer sur Symfony 2, c'est plus simple l'installation ?

@+ tafd

kira371
Invité n'ayant pas de compte PHPfrance

09 sept. 2011, 08:02

Salut,

j'ai commencé l'install de Symfony 2 en lisant le "README" et en lançant le "check.php", j'ai ces warning :

Code : Tout sélectionner

[[WARNING]] Checking that the intl extension is available: FAILED *** Install and enable the intl extension (used for validators) *** [[WARNING]] Checking that a PHP accelerator is installed: FAILED *** Install a PHP accelerator like APC (highly recommended) ***
J'ai activé l'extension "intl" dans le "php.ini" et relancer Apache, idem. Je rappel que j'utilise Wamp 2.1 sous Windows et que la version PHP utilisé est la 5.3.5. Je cherche sur le net mais si vous avez des idées, je suis preneur. J'espère que Symfony vaut le coup car l'installation / configuration me saoule un peu !

@+ tard

ViPHP
ViPHP | 5462 Messages

09 sept. 2011, 10:12

t'as modifié le bon ini ?, je pense que le CLI est différent du apache, si tu veux APC c'est par ici : http://downloads.php.net/pierre/
et a savoir que c'est juste un "warning" Intl et APC ne sont pas obligatoire, mais plus que fortement recommandé

kira371
Invité n'ayant pas de compte PHPfrance

09 sept. 2011, 10:27

t'as modifié le bon ini ?, je pense que le CLI est différent du apache, si tu veux APC c'est par ici : http://downloads.php.net/pierre/
et a savoir que c'est juste un "warning" Intl et APC ne sont pas obligatoire, mais plus que fortement recommandé
Merci pour le retour. Mauvais fichier ini pour l'intl, c'est mieux mais nouveau message :

Code : Tout sélectionner

[[WARNING]] Checking that the intl ICU version is at least 4+: FAILED *** Upgrade your intl extension with a newer ICU version (4+) ***
Pour l'APC, je télécharge laquelle ? il y a pleins de versions ...

Désolé pour les questions et merci pour ton aide.

ViPHP
ViPHP | 5462 Messages

10 sept. 2011, 18:59

pour Intl tu peux rien y faire, il te faut une version >=5.3.7
pour APC c'est sans doute php_apc-3.1.8-dev-+igbinary-1.1.2-dev-5.3-ts-vc9-x86.zip

lamouche42
Invité n'ayant pas de compte PHPfrance

23 sept. 2011, 12:58

je tombe sur ton post car j' ai le même soucis pour intl :)

par contre pour apc il faut telecharger celui ci :
php_apc-3.1.5-5.3-vc6-x86.zip (2010-11-03 17:04 -0800)
MD5 (php_apc-3.1.5-5.3-vc6-x86.zip) = 2de21114db11691fda605e6a9c9f8292

le 5.3 en gras correspond à ta version php.

pour l' installer, suis ce tuto : http://www.siteduzero.com/tutoriel-3-78 ... n-apc.html

keulu
Invité n'ayant pas de compte PHPfrance

26 sept. 2011, 18:35

salut. comme vous avez l'air de bien vous y connaitre dans les installe d'extension php, je voulais savoir pourquoi au check de symfony 2 (malgrès le fait que je soit en 5.3.8) continu de me dire

[[WARNING]] Checking that the intl ICU version is at least 4+: FAILED
*** Upgrade your intl extension with a newer ICU version (4+) ***

j'ai tout en 5.3.8 et donc je comprend pas pk symfony me dit ca :mrgreen:

vala ma config si ca peux vous aider. merci si vous trouvez le pourquoi du comment et si on peux upgrader ICU

ii libapache2-mod-php5 5.3.8-1~dotdeb.1 server-side, HTML-embedded scripting languag
ii php5 5.3.8-1~dotdeb.1 server-side, HTML-embedded scripting languag
ii php5-cli 5.3.8-1~dotdeb.1 command-line interpreter for the php5 script
ii php5-common 5.3.8-1~dotdeb.1 Common files for packages built from the php
ii php5-curl 5.3.8-1~dotdeb.1 CURL module for php5
ii php5-gd 5.3.8-1~dotdeb.1 GD module for php5
ii php5-intl 5.3.8-1~dotdeb.1 internationalisation module for php5
ii php5-mcrypt 5.3.8-1~dotdeb.1 MCrypt module for php5
ii php5-mysql 5.3.8-1~dotdeb.1 MySQL module for php5
ii php5-sqlite 5.3.8-1~dotdeb.1 SQLite module for php5
ii php5-suhosin 5.3.8-1~dotdeb.1 suhosin module for php5
ii php5-xcache 5.3.8-1~dotdeb.1 xcache module for php5

ViPHP
ViPHP | 5462 Messages

29 sept. 2011, 01:34

pour Intl tu peux rien y faire, il te faut une version >=5.3.7
valable uniquement pour le package officiel de windows
salut. comme vous avez l'air de bien vous y connaitre dans les installe d'extension php, je voulais savoir pourquoi au check de symfony 2 (malgrès le fait que je soit en 5.3.8) continu de me dire
t'es sous Debian (de plus en dotdeb), je te conseil de prendre les package officiel de Debian, Intl est fournis avec la version 4.4 d'ICU