Good evening, glorious masters... I need to set up a development server for WWW application programming using these features with Apache: - PHP - MySQL support - mod_perl - SSL Using Redhat 6.1 everything went fine. But the perl-proxied Apache mod_perl package within Mandrake 7.2 starts to get me mad. I do understand that all mod_perl requests must be URL-prefixed with "/perl". I also can see the requests being proxied to the httpd-perl in the log files. But when it gets to embedded PHP scripts in the HTML source it looks like the httpd-perl can simply not handle PHP. Unfortunately our application handles authentication by a mod_perl module and then wants to show PHP-pregnant pages inside /perl/... which just prints the PHP source code without executing it. Then I tried to include the libphp4.so module manually by inserting "Include conf/addon-modules/php.conf" in the httpd-perl.conf file. But that only lead to the following error message when starting the httpd-perl process: "API module structure `php4_module' in file /usr/lib/apache/libphp4.so is garbled - perhaps this is not an Apache module DSO" I am not involved too deeply into apxs and all that funky Apache features so I don't dare to decipher why that module can be included into the httpd but not into the httpd-perl. But I do see that both httpd and httpd-perl have mod_so.c compiled in so basically it should be possible to include the php4_module even into httpd-perl. Can't I revert to the good old httpd binary that knows all modules without proxying or something? Or is there some kind of workaround? It took me days now to install an Apache package by hand without interfering with the RPM system and that just lead to further problems. What am I missing here? Thanks for your advice. Christoph Haas (Systems Manager)
