When you encounter Fatal error: PharException with message __HALT_COMPILER(); must be declared in a phar the easiest solution to keep your project environment the same is to convert the phar file into multiple PHP files and include them in the classic style !
Current working system:
- CentOS 6.4 final
- PHP 5.3.3
- Apache 2.2.15
Here is the issue: once you install eaccelerator (RPM from EPEL CentOS Repository with command: yum install php-eaccelerator) and phpMyAdmin 18.104.22.168 (also from RPM), you notice a big issue.
Php will start crashing running phpMyAdmin and in apache error logs.
[notice] child pid NUMBER exit signal Segmentation fault (11)