Problème d'installation de Composer sur Debian Wheezy

Classé dans : Web, Linux | aucun commentaire

17
11 | 16

En essyant d'installer composer, le gestionnaire de dépendance de php sur une Debian Wheezy avec PHP 5.5, j'ai eu le message d'erreur suivant : 

root@myserver:/var/www# curl -sS https://getcomposer.org/installer | php
All settings correct for using Composer
PHP Warning:  file_get_contents(): Unable to set verify locations `/etc/ssl/certs/ca-certificates.crt' `(null)' in - on line 770

Warning: file_get_contents(): Unable to set verify locations `/etc/ssl/certs/ca-certificates.crt' `(null)' in - on line 770
PHP Warning:  file_get_contents(): failed to create an SSL handle in - on line 770

Warning: file_get_contents(): failed to create an SSL handle in - on line 770
PHP Warning:  file_get_contents(): Failed to enable crypto in - on line 770

Warning: file_get_contents(): Failed to enable crypto in - on line 770
PHP Warning:  file_get_contents(https://getcomposer.org/versions): failed to open stream: operation failed in - on line 770

Warning: file_get_contents(https://getcomposer.org/versions): failed to open stream: operation failed in - on line 770
PHP Warning:  Invalid argument supplied for foreach() in - on line 516

Warning: Invalid argument supplied for foreach() in - on line 516
None of the 0 stable version(s) of Composer matches your PHP version (5.5.38-1~dotdeb+7.1 / ID: 50538)

La solution à ce problème se trouve dans ce post : https://github.com/composer/composer/issues/2798 : 

L'idée est de remplacer le certificat par un qui fonctionne : 

wget http://curl.haxx.se/ca/cacert.pem
cp /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt.old
mv cacert.pem /etc/ssl/certs/ca-certificates.crt

Ensuite, on peut lancer l'install de composer :

curl -sS https://getcomposer.org/installer | php -- --cafile=cacert.pem

Utiliser PDO avec PHP et MySQL

Classé dans : Web, Bases de données | aucun commentaire

17
06 | 15

Petit guide rapide de l'utilisation de PDO avec PHP et MySQL, en remplacement des traditionnelles (et obsolètes) méthodes mysql_*

Lire la suite de Utiliser PDO avec PHP et MySQL

Transformer votre site web en appli mobile

Classé dans : Web | 2 commentaires

05
06 | 15

Voici une petite astuce pour transformer son site web en appli mobile, très simplement.

Lire la suite de Transformer votre site web en appli mobile

Configurer Nginx et Php pour une charge élevée

Classé dans : Serveurs, Web, Linux | aucun commentaire

13
03 | 15

Sur un site qui commence à avoir de l'audience, la qualité du code est primordiale. Mais une bonne configuration du serveur l'est tout autant. 

Voici quelques astuces pour configurer Nginx et PHP-FPM pour que votre serveur puisse continuer à accueillir sereinement toujours plus de visiteurs.

Lire la suite de Configurer Nginx et Php pour une charge élevée

Filezilla Client et la sécurité, ça fait deux

Classé dans : Web, Logiciels | 6 commentaires

03
07 | 13

Grand partisan de Filezilla Client depuis des années pour mes transferts FTP,  je viens de tomber de haut.
 
Filezilla, quasiment le client FTP le plus utilisé, est aussi (presque) le moins sécurisé depuis sa version 3.

Lire la suite de Filezilla Client et la sécurité, ça fait deux

page 1 sur 4 suivante »