2016-07-09 1 views
1

Im utilisant le script de support de ticket d'os et avoir des problèmes dans la ligne spéciale.php inclure le fichier .phar ne fonctionne pas

$this->cache_translations = include $this->STREAM; 

cette ligne inclura un fichier .phar.

quelque chose comme ceci: phar:///dir/to/fa.phar/x.mo

php est pas jeter toute erreur, mais je reçois la page blanche. Je teste ce code dans un seul fichier php et je n'ai toujours rien.

ce script est working dans la version PHP 5.4.45 et ma version actuelle est 5.5.37.

merci à l'avance

+0

Avez-vous activé tous les avertissements et les erreurs? – Eiko

+0

@Eiko oui je fais. tout est allumé. – Pooya

+0

Si vous essayez 'file_get_contents ('phar: ///dir/to/fa.phar')', lit-il correctement le contenu du fichier? Juste pour savoir si vous avez accès au fichier phar du tout. –

Répondre

0

Si vous utilisez suhosin pour sécuriser votre installation php, vous devez ajouter ce paramètre dans votre fichier php.ini sous [suhosin]

suhosin.executor.include.whitelist = phar