Getting PHP to work
Asheville Joe
josephj at main.nc.us
Mon Aug 4 11:28:36 EDT 2003
I'm trying to check out PHP. I wrote the following file and named it
/home/bigbird/pgm/phpinfo.php
<? phpinfo(); ?>
I start Mozilla and enter file:///home/bigbird/pgm/phpinfo.php in the
address field and it displays the file as plain text (i.e. php is not
invoked).
I did a urpmi on php and it says all installed then
[root at localhost doc]# php -v
PHP 4.3.1 (cli) (built: Feb 17 2003 14:34:15)
Copyright (c) 1997-2002 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2002 Zend Technologies
shows that it's there.
ps -ae shows
PID TTY TIME CMD
1 ? 00:00:04 init
2 ? 00:00:00 keventd
3 ? ` 00:00:00 kapmd
4 ? 00:00:00 ksoftirqd_CPU0
5 ? 00:00:01 kswapd
6 ? 00:00:00 bdflush
7 ? 00:00:00 kupdated
8 ? 00:00:00 mdrecoveryd
12 ? 00:00:00 kjournald
123 ? 00:00:01 devfsd
218 ? 00:00:00 khubd
538 ? 00:00:00 kjournald
925 ? 00:00:00 portmap
941 ? 00:00:00 syslogd
949 ? 00:00:00 klogd
997 ? 00:00:00 rpc.statd
1014 ? 00:00:00 gpm
1127 ? 00:00:00 xfs
1169 ? 00:00:00 apmd
1202 ? 00:00:00 mdkkdm
1220 ? 00:01:22 X
1221 ? 00:00:00 atd
1235 ? 00:00:00 mdkkdm
1247 ? 00:00:00 saslauthd
1256 ? 00:00:00 saslauthd
1257 ? 00:00:00 saslauthd
1258 ? 00:00:00 saslauthd
1259 ? 00:00:00 saslauthd
1270 ? 00:00:06 python
1290 ? 00:00:00 tmdns
1319 ? 00:00:00 xinetd
1378 ? 00:00:00 cupsd
1406 ? 00:00:02 fam
1613 ? 00:00:00 master
1627 ? 00:00:00 pickup
1628 ? 00:00:00 nqmgr
1878 ? 00:00:00 httpd-perl
1885 ? 00:00:00 httpd-perl
1886 ? 00:00:00 httpd-perl
1887 ? 00:00:00 httpd-perl
1888 ? 00:00:00 httpd-perl
1894 ? 00:00:00 libhttpd.ep
1901 ? 00:00:00 advxsplitlogfil
1902 ? 00:00:00 libhttpd.ep
1903 ? 00:00:00 libhttpd.ep
1904 ? 00:00:00 libhttpd.ep
1905 ? 00:00:00 libhttpd.ep
1942 ? 00:00:00 crond
1967 ? 00:00:00 lisa
2088 vc/1 00:00:00 mingetty
2089 vc/2 00:00:00 mingetty
2090 vc/3 00:00:00 mingetty
2091 vc/4 00:00:00 mingetty
2092 vc/5 00:00:00 mingetty
2093 vc/6 00:00:00 mingetty
2338 ? 00:00:00 startkde
2425 ? 00:00:00 kdeinit
2428 ? 00:00:00 kdeinit
2431 ? 00:00:00 kdeinit
2433 ? 00:00:02 kdeinit
2442 ? 00:00:03 artsd
2444 ? 00:00:01 kdeinit
2445 ? 00:00:00 kwrapper
2447 ? 00:00:01 kdeinit
2448 ? 00:00:05 kdeinit
2450 ? 00:00:07 kdeinit
2453 ? 00:00:15 kdeinit
2458 ? 00:00:01 kweatherservice
2460 ? 00:00:01 kdeinit
2463 ? 00:00:01 kdeinit
2465 ? 00:00:02 kdeinit
2466 ? 00:00:01 korgac
2468 ? 00:00:02 kdeinit
2469 ? 00:00:02 kmoon
2474 ? 00:00:01 kalarmd
2477 ? 00:00:11 kdeinit
2502 pts/1 00:00:00 bash
2556 pts/1 00:00:00 su
2564 pts/1 00:00:00 bash
2640 ? 00:00:00 kdeinit
2702 ? 00:02:12 mozilla-bin
2709 ? 00:00:02 kppp
2710 ? 00:00:00 kppp
2712 ? 00:00:00 gconfd-2
2713 ? 00:00:00 mozilla-bin
2714 ? 00:00:00 mozilla-bin
2715 ? 00:00:00 mozilla-bin
2716 ? 00:00:00 mozilla-bin
2721 ? 00:00:00 mozilla-bin
2722 ttyS1 00:00:00 pppd
2767 ? 00:00:00 esd
2775 ? 00:00:09 kdeinit
2827 pts/1 00:00:00 gconfd-2
2840 pts/1 00:00:00 ps
I don't see plain hppd there, but Mandrake startup and shutdown always
mentions it.
So, what am I doing wrong?
The book I am reading says to put files in "your web server document
root" before running them, but I don't know what this means.
I tried changing the file to:
<HTML>
<BODY>
<? phpinfo(); ?>
</BODY>
</HTML>
and that displays a blank page.
TIA
Joe
More information about the nflug
mailing list