par
Imladris » 31 mai 2010, 10:54
Bonjour,
voilà mon problème, j'ai créé un phar...
... Quelqu'un pourrait m'éclairer svp ?

"mieux vaut un phar sur linux qu'une lanterne sous windows"
héhé
@visualight : bon je reviens à la charge, j'ai mis ton bout de code qui devait renvoyer des erreurs plus explicites, ben toujours pareil, page blanche.
ensuite, pour la variable d'environnement indiquant le chemin de PEAR, je ne suis pas trop un spécialiste Linux, je ne sais pas ou est installé PEAR, j'ai fait un locate, le seul endroit ou je trouve une arborescence de fichiers qui y correspond est usr/share/php, sinon il y a aussi /var/www/magento/downloader/pearlib/php, dans le doute, j'ai tout ajouté à mon include_path, mon fichier d'index ressemble donc maintenant à ça :
Code : Tout sélectionner
<?php
error_reporting(E_ALL);
ini_set('display_errors', 'on');
set_include_path(
get_include_path().":/usr/share/php:/var/www/magento/downloader/pearlib/php"
);
require_once 'btravel.phar';
echo "toto";
@calimero : le seul endroit ou il y a des majuscules, c'est dans mon phar, pour les droits, index.php et monphar.phar sont en 777
Toujours une grosse page blanche quand je vais sur l'index.php ci-dessus. Aucune erreur en sortie d'apache si ce n'est des warnings sur des "php directives deprecated"
D'autres idées ?
Merci
[quote="visualight"][quote]Bonjour,
voilà mon problème, j'ai créé un phar...
... Quelqu'un pourrait m'éclairer svp ?[/quote]
:mrgreen: "mieux vaut un phar sur linux qu'une lanterne sous windows" ;)
[/quote]
héhé ;)
@visualight : bon je reviens à la charge, j'ai mis ton bout de code qui devait renvoyer des erreurs plus explicites, ben toujours pareil, page blanche.
ensuite, pour la variable d'environnement indiquant le chemin de PEAR, je ne suis pas trop un spécialiste Linux, je ne sais pas ou est installé PEAR, j'ai fait un locate, le seul endroit ou je trouve une arborescence de fichiers qui y correspond est usr/share/php, sinon il y a aussi /var/www/magento/downloader/pearlib/php, dans le doute, j'ai tout ajouté à mon include_path, mon fichier d'index ressemble donc maintenant à ça :
[code]<?php
error_reporting(E_ALL);
ini_set('display_errors', 'on');
set_include_path(
get_include_path().":/usr/share/php:/var/www/magento/downloader/pearlib/php"
);
require_once 'btravel.phar';
echo "toto";[/code]
@calimero : le seul endroit ou il y a des majuscules, c'est dans mon phar, pour les droits, index.php et monphar.phar sont en 777
Toujours une grosse page blanche quand je vais sur l'index.php ci-dessus. Aucune erreur en sortie d'apache si ce n'est des warnings sur des "php directives deprecated"
D'autres idées ?
Merci