Internet Advancement told to refund clients

SEATTLE TIMES ? The state attorney general said yesterday Redmond-based Internet Advancement must pay penalties for failing to get its customers top placement on major search engines. Internet Advancement, which also goes by 4GreatBuys.com, must ref...

PHP File Executeable Print E-mail
User Rating: / 1
PoorBest 
In this HowTo, I make example that PHP file access database (PostgreSQL), query some data from table, and save that data to another table. I run this PHP file on my Debian Server.

What is it?

It's mean PHP File can be execute as bash file and generate some action to my Linux Box.

What For?

I make php file executeable because I don't have advantage experince to make bash file, but I know a little bit about PHP for access database and show it on web.

HowTo make it?

In this HowTo, I make example that PHP file access database (PostgreSQL), query some data from table, and save that data to another table. I run this PHP file on my Debian Server.

Install some packages

aptitude install php4 postgresql libapache2-mod-auth-pgsql
php4-pgsql php4-cli

Make PHP File

vi runphp.php

Add this line to the first line

#!/usr/bin/php4

And make you own script with PHP Syntax. You can see my example file here (rename it from .txt to .php). This file doing this following actions:
Connect to database (PostgreSQL).
Get some data from database.
Determine cost variable from that data with some function.
Insert usefull new data into another table.

Make It Execuable

Make sure this php file can be execuate by:

chmod +x runphp.php

Get Error?

First time I run this file, I get this following error:

Warning: pg_connect(): Unable to connect to PostgreSQL server: FATAL: ....

Don't worry, this error can be happen because by default PostgreSQL support for php4 in Debian is not enabled yet in the configuration for the Apache2 SAPI. :D So type this command:

dpkg-reconfigure php4-pgsql
/etc/init.d/apache2 restart

That error should be fixed.

Run This File

Just type this command

./runphp.php

Well done and Good Luck

--

me, sUpricak3p

supriyadisw dot net 

 
< Prev   Next >