PHPスクリプトにPHARファイル(PHPアーカイブ)を含めようとしています。これはWAMPでは正常に機能しますが、Debianサーバーでは機能しません。
私のサーバーにはPHP5.3(PHAR拡張機能をネイティブに含む!)がありますが、PHAR(実際にはSilex)を含めるとスクリプトが停止します
私のコード(file_exists()は正常に動作します):
<?php
require_once __DIR__.'/../vendor/silex.phar';
phpinfo()のおかげでPHARが有効になっているのを見ました。
しかし、私はこの問題を修正するために多くのことを試みました:
- 私は
AddType application/x-httpd-php .phar
私のhttpd.confにありました - また、私はバグを修正しようとしました:http://bugs.debian.org/cgi-bin/bugreport.cgi?bug= 639268
- 私はこれを見ました:http://www.shaunfreeman.co.uk/article/A-Phar-problem、しかし私の問題を解決していません...
何も機能しません...解決策がありますか?