|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() |
Bonjour,
Je suis en train d'essayer de faire fonctionner une archive PHP Web Phar en utilisant WAMP (donc sous windows). Pour faire le plus simple possible j'ai simplement recopié l'exemple présent sur la page suivante (documentation PHP officielle) http://www.php.net/manual/en/phar.webphar.php. J'obtiens bien un fichier 'myphar.phar' que je copie dans mon répertoire de déploiement 'C:/wamp/www'. Maintenant je tente d'accéder à ma page d'index via les URLs : http://localhost/myphar.phar http://localhost/myphar.phar/index.php Mais j'obtiens le message d'erreur suivant : Citation:
Citation:
Merci, Baptiste |
||
|
|
00
|
|
|
#2 |
![]() ![]() Développeuse PHP/Java Inscription : avril 2007 Messages : 3 671 ![]() |
Ah ben tiens, je viens de découvrir quelque chose ! ça l'air chouette comme système
Question quasi-rituelle pour ce genre de problème : quelle version de PHP et as-tu activé l'extension dans php.ini ?
__________________
Modératrice PHP Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) |
|
|
00
|
|
|
#3 | |||||
|
Membre du Club
![]() |
Salut et merci pour cette première réponse très rapide
J'utilise la dernière version de WAMP qui intègre Apache 2.2.21 et PHP 5.3.8. Comme indiqué dans la documentation PHP (http://www.php.net/manual/en/phar.installation.php) l'extension PHAR est intégré dans PHP depuis la version 5.3. Si je tappe la commande 'php -m' dans une console j'obtiens bien ceci : Citation:
Citation:
Citation:
J'ai testé que l'extension PHAR fonctionne bien en effectuant ceci : Citation:
Citation:
Merci, Baptiste |
|||||
|
|
00
|
|
|
#4 |
![]() ![]() Développeur Web Inscription : décembre 2006 Messages : 2 335 ![]() |
Salut,
tu dois dire à ton serveur de faire appel à PHP quand il s'agit des fichiers .phar. En pratique avec Apache tu dois ajouter la ligne Code ini :
AddHandler application/x-httpd-php .phar
__________________
Développeur | Zend Certified Engineer Étapes Pour mieux se servir du forum: 1. Commencez par lire les cours et tutoriels ; 2. Faites une recherche; 3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles; Nix>_Rien n'est plus pratique que la théorie |
|
|
10
|
|
|
#5 |
![]() ![]() Inscription : septembre 2010 Messages : 7 219 ![]() |
oui le phar c'est classe, un autre truc sympa c'est la classe PharData, qui permet de faire des archives tar
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#6 | |
![]() ![]() Développeur Web Inscription : décembre 2006 Messages : 2 335 ![]() |
Citation:
__________________
Développeur | Zend Certified Engineer Étapes Pour mieux se servir du forum: 1. Commencez par lire les cours et tutoriels ; 2. Faites une recherche; 3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles; Nix>_Rien n'est plus pratique que la théorie |
|
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() |
Ah c'est beau !
Merci beaucoup Thes32 ça fonctionne nickel maintenant
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com