[Last Call] Learn how to a build a cloud-first strategyRegister Now


Installed php4 from IBM's LInux Toolkit, but php does not appear to function

Posted on 2006-06-07
Medium Priority
Last Modified: 2013-11-17
I installed php4 from IBM's Linux Toolkit onto a system running Aix 5.1 (08).  Php installed fine, but I've not been able to get my test program, infotest.php to execute.  Infotest.php contains <?php phpinfo(); ?> only.  I've modified the httpd.conf file to use:

LoadModule php4_module        libexec/libphp4.so


AddModule mod_php4.c

php embedded in an html file does not execute as well....

I'm running Aix 5.1. and  HTTPServer 1.3.12.

Thank you.

Question by:Eric_Peers
  • 2
  • 2
  • 2
LVL 20

Expert Comment

ID: 16869533
Did you remember to inform apache of the change by, say, a restart, or similar?
Have you verified the path is correct (that libphp4.so is where you say it is?

-- Glenn

Author Comment

ID: 16872184
Yes.  Have modified the httpd.conf file with the path of libphp4.so (libexec/libphp4.so).  Also included the AddModule in the config file.  Have stopped and started apache.

Now, the php.ini file may be in the wrong place.  Copied the file into /usr/HTTPServer/conf
I'm not really sure where to place the ini file.....
LVL 20

Expert Comment

ID: 16873080
I'm at home, so cannot check any details, but ... /etc is a usual place for it;).

Did you install the php command interpreter as well? Does that one work?

-- Glenn
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

LVL 62

Expert Comment

ID: 16875670
Do you have eany PHP related messages in apache's error log ???

Anyway missing part of setup:
    <IfModule mod_php4.c>
        AddType application/x-httpd-php .php
        AddType application/x-httpd-php-source .phps
LVL 62

Accepted Solution

gheist earned 1500 total points
ID: 16875704
HTTPServer 1.3.12 has serious security hole for couple of years with automated exploit tools.

Basically you have to use PHP and apache from same breed - i.e both from Linux Toolkit, or do a custom PHP build using parameters httpd -V from IBM HTTP SERVER gives out.

Author Comment

ID: 17032586
Thanks everyone for the comments.  Using the same breed of php and apache seemed the best answer.  Installing php from the Linux Toolbox was a snap, however apache complained about a missing library.  At that point I threw up my hands and did my installs on an under used Linux server.  Was able to get both php and apache running with much less hassle.

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In tuning file systems on the Solaris Operating System, changing some parameters of a file system usually destroys the data on it. For instance, changing the cache segment block size in the volume of a T3 requires that you delete the existing volu…
Using libpcap/Jpcap to capture and send packets on Solaris version (10/11) Library used: 1.      Libpcap (http://www.tcpdump.org) Version 1.2 2.      Jpcap(http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/index.html) Version 0.6 Prerequisite: 1.      GCC …
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Suggested Courses
Course of the Month18 days, 2 hours left to enroll

830 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question