ALL THE ARTICLE IS ASSUMING THAT READERS ARE FAMILIAR WITH WINDOWS SETTING, THE DATA YOU WILL SEE HERE WAS PUT FOR A WIN32  PWS OR ISAPI SERVER BUILDING PURPOSE:

HELLO EVERY ONE, WELCOME TO OUR LOCAL NEWS

WE ARE HAPPY TO ANNOUNCE, THAT WE ARE NOW FAR AHEAD IN THE BUSINESS. WE DO APPRECIATE MS FOR THEIR ISAPI AND PWS AND EVEN FOR THEIR IIS SERVERS.

WE HAVE DECIDED TO ADD THE OLD FEATURES WE ALL USED TO HAVE IN OUR PCS " WIN ME-98 " TO OUR JOB ENVIRONMENT, WE MADE OUR MIND AND WE STARTED TO IMPLEMENT THE NEW PHPDEV3 PACKAGE.

  • GUI ENGINE USING ISAPI MODULES
  • MYSQL WE RUNNIG BOTH 3.23 AND 3.21 ON OUR SERVER
  • APACHE 1.3.15
  • PHP 4.0
  • ALL OUR PACKAGE  IS LOADED ON OUR REMOTE SERVER "http://127.0.0.0/"
  • PWS VER.4.0  LOADED.
  • MSMQ
  • MTS 2.0
  • Perl scripts, and cgi-bin
  • FRONT PAGES EXTENSIONS AND MS TIME SHARINGS.
  • RAD CONTROLLERS USING INTERDEV READY.
  • PHP-GTK TO DEVLELPE GUIS ON OUR SERVER.
  • WIN MYSQL ADMIN VER 1.0
  • The most important part, that we are now in the process of allowing our members to have access to the server "free"    "practising the new developmenting area, must be free".

I APPRECIATE ALL THE HELP WE RECEIVED FROM PHPFREAK.COM AND FROM VISIT THE SITE NOW.  .

WE ALSO THANK

Simon Wheeler

 Simon is a Perth-based IT consultant, data diviner and self-confessed php addict. He develops the phpdev package for win32 which can be found along with other bits and bobs at Firepages.com.au

AND YES IT WAS REALLY EASY TO MANAGE ALL THE WORK ON HIS PACKAGE, WHILE SETTING ALL THE REG, INI, DLL FILES, AND FIXING ALL YOU NEED TO BE SET FOR YOUR SERVER. ALL YOU NEED TO DO THEN IS TO RUN THE WIN STARTER FROM THE ROOT DIRECTORY, RUN THE SERVER, AND YOU ARE SET............

08/13/2002

Ectg on Aug/2002



While you are are working with php...

How can you tweak the win32 package, to to get its dll actovated so WILL be enabled to handle its handlers as a softe...etc ->by adding manually some files to the sys32 folder in  win folder: remember this article is not to replace the main material you will find posted on the previous listed site.

The DLLs that need to be copied are MSVCRT.DLL (it may already exist in there)
and PHP4TS.DLL.

 

How can I order my Os to read some extensions in some areas/// or adding extensions....to the mime setting lib.

Adding Extensions


A few pre-compiled extensions are included in this release. You can load them
by adding a line like the following to your php.ini file:
extension=path\to\extension\extension_name.dll
Loading these extensions extends the functionality of PHP to support more functions and protocols.


Note: MySQL support is *built-in* as of PHP 4.0. You don't need to load any additional extensions in order to use the MySQL functions.
 

phpdev - What's tje stpru. all about ?

:) - well its all about getting PHP/MySQL/Apache (PERL)(others?) running on your Win32 machine.

Why not use Linux ??, well because for my day to day work *NIX does just not cut it, gimp etc is fine but I am pampered and need my Photoshop/Fireworks/MS-Word (yes really !)/etc/etc , so I need windows (and as a workstation much prefer it). That said, IIS is dogmeat, so Apache really is the only answer, as is PHP (IMO), MySQL is there because it is so popular and very useful despite the usual criticisms.

So phpdev is a pre configured suite of all the bits and pieces you need to get Apache/PHP/MySQL/other running on your machine. It is not invasive and does not alter any windows settings or touch the registry etc. In its current incarnation PHP runs as an apache module.

phpdev - downloads: version 3: 8.89MB

  • PHP 4.04pl1

  • Apache 1.3.19

  • phpMyAdmin2.01

  • MySQL 3.23 + win GUI

 

general info...

why ....front pages express?

used to enter the funny pear shape webot components, also for the plugs in//active x components. + the power point//animations.

why common files folder, in program files are used.

program files, common files. click on the batch files will change many features, follow the read me files

why inter development pro are used in visual studio suite from ms??

To create your own custom ///active x components, so have my special files running in my own way....If you seen office xp you will find that while in access you may open files, you have a choice to work on a server, the option of adding active components is there.

why / mutli threading in /your own asp files on /pws/are used/

you may need to set your browser to go and link by a threading, to mdb types for instance//Microsoft data base....instead of /.sql

 

My personal Classification of Software: had always been like that: since, I ever remember...

1/  MS NORMAL STAFF: OFFICE XP, OUTLOOK,  ms MESSENGER, ...Etc...

2/MS THEMES, CSS, FRONTPAGES EXTENSIONS, FILES AS CAB, INC

SSI, SIDE SERVE, ASP, ACTIVE X COMPONENTS. " WHY OTHERS CLAIMED MS MONOPOLY ?" Because Developers must go with its rule.  DEVELOPING STAFF UNDER IE ONLY......USING THEIR LIBRARIES. makes many Netscape lover think twice. ALSO JSCRIPT FOR SCRIPTING

3/ OTHERS MS COMPETITORS,/ BIG GUYS FOR SEVER AND CLIENT SETTINGS.

ON SERVERS

PHP, MYSQL TOGETHER

JOINING CGI, COMMON GATEWAY INTERFACE, TO INCLUDE,  PL AND SSI SCRIPTS. ON THE BOARD. Multi media programs are also included.

OTHER LITTLE DETAILS RELATED TO THE NUMBER OF ALLOWED CONNECTIONS, SECURITY, PASSWORDS, AND AUTHENTICATIONS, MESSAGES. THOSE LITTLE THINGS ARE NOT SO VITAL  AT LEAST FOR RIGHT NOW. ONCE YOU SET YOUR OWN SERVER , YOU ARE OPEN TO ANY LITTLE THINGS AFTERWARD WITH NO HARM.....

Pws,  MS PERSONAL SERVER -> made for win32 and for Nintendo for win 32 was a weaker version.

the good features was something like: msmq,  " messages queue" where you accept messages you may also use time sharing features and allow certain formatting to the messages and redirect them as well.....


USE PWS ->AND FIND OUT ABOUT log files.

1/the server directory/server log file

2/mysql directory due to the log file/WILL allow you to be a server MASTER using the universal name; g6c4g3&PASSWORD...

3/mts log file to allow you to be a client. send and transmit info to DB

4/finally you will have//////front page log

5/ odbc log client as well///to translate among application and set the dns=files constraints.

now watch the pws  features.....

Typical Uses Full-featured site development or personal publishing on a corporate intranet Personal publishing on a low-volume corporate intranet
WWW Service Yes Yes
FTP Service Yes No
Connection Limit 10 10
Active Server Pages Yes Yes
Site Use Logging NCSA Log File Format (default) MSCSV standard and extended (optional) NCSA Log File Format
Publishing Sources Local and network drives Local drives only
Optional ISM Interface Yes No
Authentication Basic or Windows NT Challenge/Response None

Installing PWS 4.0

These are the system requirements for the installation of PWS.

Hardware Component

Requirement

Recommendation

Processor

33 MHz 486

90 MHz PentiumŪ

RAM

16 MB

20 - 32 MB

Free hard disk space

30 MB

40 MB

Monitor

VGA

Super VGA

 

 

EXTRA SERVER POINTS...

THE SERVER STILL FUNCTIONING FINE WITH ......

ACTIVE X COMPONENTS, IS AGAIN ALMOST EVERY THING, I AM TRYING TO LEARN.

SIMPLY THE HTML PAGE WITH ACTIVE X PARTS////TO ACCEPT A CERTAIN SETTING ON THE SERVER///MYSQL PARTS, OR APACHE - PL FILES, WILL ACCESS. THE DB ON THE SERVER....AS ASP.

 

BUT/ MTS IS TO BE ACTIVATED TO ALLOW THE REMISSIONS, MTS IS LIKE THE CHANNEL OR THE AVENUE SETTING BETWEEN TWO BLOCKS.

 

ONCE AGAIN:

For instance I found it a necessity to go over the whole phpdev3 package installation in a little hints.

first from knowing the pws, you find it has its own, cgi-bin and script folders, with a huge power to include msmq, and web sharing folders all over your machine.

SO WHY DO I NEED ->  php pack

1/you must set the log files and the ini files correctly SO SERVER IS ACTIVE ONCE IS ON.

2/some ini files with your hand editing files extensions will be there on the mother directory, as

  • sql,php,for a server ACTS

  • frontp.ini, odbc.ini are set for a client purpose, or mysql setting.

  • autoexec.bat, scandisk.ini are there already. IN WINDOWS SINCE THEY MADE IT.

you may have to start your apache machine manually by calling the file from c:/apache/ apache.exe

introduction to the pws  function AND ability under php enabled & the necessary  tweaking for a proper installations, the cgi-bin finally will get some activity, while you still not paying for a server, you are working from your own machine......please find win 98 cd and read the pws read me file.

the pack includes..

  • reg files, lib files, dll files.

  • many of them on demand will be installed on the wind 32 sys folder....

remember that reg files made for windows to use and function with...they will do just fine, after being edited, the reason for the editing is that you may need to set....the cgi folder on your pws. in a way it will respond to php files. and how you do that is by setting your  / registries / to respond to the file extensions. registries are how your ///O.s///responds to certain extensions/////that's all

THIS IS HOW THE final version  for ///11s or pws  &  cgi reg FILES, will LOOK LIKE

REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Script Map]
".php"="[c:\php]\\php.exe"

 

the next reg would be...for pws is

+

REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Script Map]
".php"="[c:\php\sapi]\\php4isapi.dll"

\forward slash must be escape\

thanks ms for giving us pws so we won't know what to do with...

 

PWS 4.0+ (isapi):
1. Copy the php.ini-dist to your systemroot (the directory where you installed windows), rename it to php.ini, and
edit it to fit your needs
2. Edit the enclosed PWS-php4isapi.reg (ISAPI interface) or PWS-php4cgi.reg (CGI interface) file to reflect the location of
your php4isapi.dll / php.exe.

Forward slashes should be escaped, for example:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Script Map] ".php"=

"C:\\Program Files\\PHP\\php4isapi.dll"
 



 

3. In the PWS Manager, right click on a given directory you want to add PHP support to, and select Properties. Check the 'Execute' checkbox, and confirm.

in some other word to enable the execution of any php script, the file must be saved on an executable file, just as in unix when you change the mode using chmode 777 or whateva..


PWS 4.0+ (CGI):
1. Copy the php.ini-dist to your systemroot (the directory where you installed windows), rename it to php.ini, and
edit it to fit your needs
2. Edit the enclosed PWS-php4.reg file to reflect the location of your php.exe. Forward slashes should be escaped,
for example:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Script Map] ".php"="C:\\Program Files\\PHP\\php.exe"
 

PHP 4.0 for Windows comes in two flavors - a CGI executable (php.exe), and an
ISAPI module (php4isapi.dll). The latter is new to PHP 4.0, and provides
significantly improved performance and some new functionality.

now is a good time to fix the server coms and also to set its php directory and adjust the server manager features......

3. In the PWS Manager, right click on a given directory you want to add PHP
support to, and select Properties. Check the 'Execute' checkbox, and
confirm.
4. At this point, PWS should have built-in PHP support.




pws disadvantages

1/ THE FILES ARE not ntfs INSTEAD THEY are 32 bit no authentication properties SEEN.

2/Just mts, transaction server facilities, WHILE IT STILL doesn't support the ism

3/there is no/////ftp not allowed.////WHAT FOR?????

 

 

YOU MUST REALIZED THE MTS WILL BE USED

WITH THE ODBC ON a CLIENT, WHILE THE

PWS AND THE ODBC ON THE SERVER may act differently....

 

MSMQ////IS 25 MG SERVICE FROM MS////ALLOW YOU BY A SERVER COMPONENTS TO HAVE MESSAGE QUEUING SO IF YOU ARE CONNECTED TO ON LINE THEY WILL COME STRAIGHT TO YOUR FOLDER

IF YOU NOT..THEY WILL BE SAVED ON AN ENABLED MSMQ SERVER FOR

To  select technical articles, programming aids, or commonly asked questions from the Microsoft Knowledge Base of over 75,000 articles. Visit http://www.microsoft.com/support/ today and see how easy it is to find the answers you need.

 

THE TRANSACTION TROUBLES IN A DB ,MY BE ABOUT

THE CONCURRENCY AND THE SRILIZABILITY .....ONE SERVER BY  HAVING 15 CLIENTS OR MORE REQUESTING DATA ..WOULD BE SOMETHING LIKE

MAY, RUN TIME ERROR OR, SHOW A MESSAGE AS,

MANY REQUESTS TO HANDLE...

 

WAS VERY COOL TO REALIZE EXACTLY WHAT THE ODBC IS ALL ABOUT IT

LIKE I MENTIONED THE PERSONAL WEB SEVER

PWS, WILL WORK AUTOMATICALLY ON YOUR MACHINE.

AND SO IS MYSQL

YOU.....ODBC MUST BE OBSERVED AND UPDATED BY BOTH OF THEM: AS ONCE YOU DO SO. ANY ADDED SERVER AS MYSQL WOULD LOOK FOR ODBC DIRECTLY WITH NO ERRORS DISPLAYED....

YOU WILL MUST SET THE ODBC, AND ALSO THE.....ANSI PART. THE DNS PART//ONCE YOU SEE THE MYSQL ABLE TO BE RECOGNIZED BY YOUR .....ODBC...../////AS YOU WORK ON WIN32 AREA, THEN YOU WILL KNOW YOU ARE, OKAY..........

 

 

FOR ORACLES MAY BE MORE DIFFICULT THAN MYSQL....

YOU MUST ALLOW THE MTS  

BY ADDING THE RIGHT....DLL LIBRARY.

SERVER AND A CLIENT....

IN THE MACHINE....WHILE THEY BOTH MAY BE LOCATED ON THE SAME THING.......

 

USE THE MTS UTILITY AS A CLIENT TO ENSURE YOUR ACCESSIBILITY TO THE DATA BASE IS WORKING..

AS A SERVERS USE ODBC MANAGER INI FILE,...SERVERS MUST ALLOW TESTING TO SEE IF THE CONNECTION ..BETWEEN THEIR DATABASE AND THE CLIENT ODBC LOOKING GOOD////ON THE SERVER SIDE///

WHILE CLIENTS ALLOW THE TEST ON MTS////UTILITY.////

AS A CLIENT. HAVE YOUR SUITABLE LIBRARY AS A WIN 32 PERSON TO DEAL WITH THE SERVER AND ACCESS YOUR NEEDS THROUGH THE FOUNDED DLL AND DRIVER LIBRARIES IN YOUR MACHINE....

MUST GO TO YOUR ODBC AND ALLOW TRACING AND SEE WHAT LIBRARIES NAMES DO YOU HAVE.........

SETTING THE DSN IS IMPORTANT....

YOU ALSO MUST ADD TO YOUR COMPUTER::::

MTS......FOR YOUR MS TRANSACTION SERVER... TO ALLOW THE EXCHANGE OF DATA

ALSO ADD THE ACTIVE X DATA OBJECT TO ALLOW VIEWING YOUR ACTIVE X COMPONENTS. EX. THE HELP OF ISAPI..

THEN GO TO ODBC AND ALLOW MORE SETTING AS YOU MAY

ADJUST YOUR DSN ENTERIES.CREATING THE SYSTEM DIR. AND YOUR FILE EXTENSIONS.....

 

AS I MENTIONED BEFORE, WAS A GREAT THING TO REALIZE THIS FACT

AS IN JDBC, AND IN ODBC, YOU WILL BE ALLOWED ,,,,,SUCH ACCESS, FO DATA BASE OR, IBM SQL TO WORK WITH DATA, WHEREVER THEY MANAGE THE LINKS AMONG ALL THE APPLICATION PROGRAMS.

THE ODBC, JDBC, WILL ALSO MANAGE THE PRIVILEGE, AND THE TRANSACTIONS HISTORY, REPORTS, AND LOG FILES ENTRIES.

WITH XP, OFFICE, AS IN FRONT PAGE, THE SAME FACILITIES, YOU WILL HAVE.///FTP/// TO ACCESS YOUR SERVER DATA BASE, THAT ASSIGNED TO YOU UNDER YOUR USER AND PASSWORD.

MY SQL ////SIMPLE SHARE WARE AND EASY TO HANDLE VERSION......CONNECT,, YOU FROM REAR, TO THE SERVER USING ACCESS YOU WILL BE ABLE TO ADD,,,,,,,,,,,,,INFO,,,,,,,,,,,ACCORDING TO THE PRIVILEGE,///MAY BE READ ONLY ///OR MAY BE READ AND EDITED.///

 

WHILE  THE TCP VIA THE INTERNET BEING USED TO TRANSFER  CLIENT PROTOCOL,  SO YOU ARE CONNECTED ONLINE WHILE OTHERS OR EVEN YOU STILL CAN ACCESS YOUR SPECIAL HTML PAGES ON LINE BY ISP CONNECTION. WHICH MAY BE LOADED ON YOUR SERVER......WHILE YOU ARE INSTALLING YOUR, NETWORKING SOFTWARE AS PERL FORM ACTIVE STATE VERSIONS OR MY SQL YOU MUST SAY THANK YOU TO ....MS TO MAKE IT HANDY FOR YOU TO EXPERIENCE NETWORKING.  THE MS SERVER PACKAGE COMES WITH ///CGI BIN AS YOU CAN ALSO MODIFY YOUR SERVER /// WITH.

SPECIAL SOFTWARE AS /APATCHI 1.4 TO HANDLE AND MODIFY YOUR ......PERL SCRIPTS, AND MANAGE HOW YOUR FORMS AND PAGES DEAL WITH IT...........

REMEMBER THAT /PHP OR PERL OR SSI WILL BASICALLY DEAL WITH YOUR DATA FILES/THAT YOU WILL HAVE THEM MANAGED OVER YOUR SERVER/////MOSTLY BY MY SQL..

 

TAKE MY FIRST PAGE COLORED SCROLL BAR IS EASY......

first refer to the ....inc   themes file...then

refer to css file , and then ...add the style.

so is three part to use jscript language to see nice colored SCROLLING bar, how ,bad.

<LINK
href="theme_default.css"
type=text/css rel=stylesheet>
<SCRIPT language=JavaScript
src="jslib.js"></SCRIPT>
<style>
<!--
.bar {color: #FFFFFF; font-size: 8pt; font-family: Arial,Verdana,Helvetica;}

.
link_grey_dark { color: #306040; text-decoration: underline; }
.smaller { color: #000000; font-family:
arial, helvetica; font-size: 8pt; }
.
link_black { color: #000000; text-decoration: none; }
.larger { color: #000000; font-family:
arial, helvetica; font-size: 9pt; }
.
link_title { color: #960018; font-size: 11pt; font-family: arial, helvetica; text-decoration: underline; }
.
link_grey_light { color: #848484; text-decoration: underline; }
.
link_white { color: #FFFFFF; text-decoration: none; }
-->

</style>
COPY MY FIRST PAGE AND CHECK THE SCRIPT AND IF YOU HAVE FURTHER QUESTIONS? YOU KNWO WHAT TO DO.....!


 

 



Hosted by www.Geocities.ws

1