$ perl -v | grep built This is perl, v5.8.5 built for i386-linux-thread-multi $ php -v | grep built PHP 5.1.6 (cli) (built: Jun 17 2007 11:44:56) #### export PHP_PREFIX="/usr" export PERL_PREFIX="/usr" $PHP_PREFIX/bin/phpize ./configure --with-perl=$PERL_PREFIX --with-php-config=$PHP_PREFIX/bin/php-config make sudo make install #### $ grep -i extension /etc/php.ini | grep -v '^;' extension_dir = "/usr/lib/php/modules" extension=perl.so #### $ ll /usr/lib/php/modules/ | grep perl -rwxr-xr-x 1 root root 150234 May 6 08:56 perl.so #### $ cat perl.php $ php perl.php PHP Fatal error: Call to undefined method Perl::getinstance() in perl.php on line 2 #### $ cat call.perl.from.php eval(" print \"Executing Perl code in PHP\n\" "); ?> $ php call.perl.from.php Executing Perl code in PHP