Important alert: (current site time 7/16/2013 12:39:03 AM EDT)
 

winzip icon

A complete Perl, + PHP, SSI and ASP webserver (be your own geocities!)

Email
Submitted on: 5/1/2002 3:14:26 AM
By: Ashley Harris 
Level: Intermediate
User Rating: By 205 Users
Compatibility: VB 5.0, VB 6.0
Views: 91850
author picture
(About the author)
 
     Several webservers here support CGI. but this is the ONLY one that supports FORM POSTING (get/POST), REDIRECTION!, FILE UPLOADING!, COOKIES!, RESUME DOWNLOADS!, STREAMING SUPPORT! SERVER SIDE INCLUDES! SENDMAIL! PERL! PHP! ASP!. Plus the usual webserver features (multiple silmultanious connections, images, flash, pdf, audio, movies, directory browsing (with simple filters), html files, 404 pages, pause feature, javascript!, etc) If a website works on apache (or anything less), 95% of the time it'll work on this without any modifications! (no .htaccess, sendmail in diff place, diff filesystem, some ASP missing) OVER 200kb OF CODE (ASP, PHP, PERL, HTML, SSI, JS, VB6, C++) is included. and things like mx lookup (email without smtp server) are included. (a vote would be nice...) NOTE: set runperl = false if you dont have perl! (same for php)
 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
  3. Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
  1. You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
  3. You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
  4. You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 6 submission(s) by this author

 


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Intermediate category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)
 

Other User Comments
5/3/2002 5:14:20 AMAndrei Lisovoi (ALSI)

Hmm... Ashley, how is your plan to win the Code of the Month?
Nice code (5)!
(If this comment was disrespectful, please report it.)

 
5/4/2002 12:52:35 AMTaZ

Does it have FTP?

(If this comment was disrespectful, please report it.)

 
5/4/2002 12:53:01 AMTaZ

Oops foregot to say nice job! Looks nice.
(If this comment was disrespectful, please report it.)

 
5/6/2002 7:31:27 PMRoss

5 Stars all the way. This is very nice. I've been working on mine for a while now and this blows mine away :( Keep up the good work!
(If this comment was disrespectful, please report it.)

 
5/7/2002 10:36:56 PMTrustLess

Great Improvement From Previous Post, OutStanding Coding Too Support A Wide Range Of Options, And Nice Work. Good Job, Can't Wait Too See Next Version.
(If this comment was disrespectful, please report it.)

 
5/8/2002 2:02:58 AMAshley Harris

(to trustless)

OMG! another version!

I'll make a deal with you folk, If I win code of the month for this (My resume NEEDS it), I'll release ANOTHER version in a couple of months, with:
- FTP (prob, theres prob a server here I can learn from)
- COMPELTE ASP (I figured out how I'd do this only a few hours ago).
- .htaccess files (or portions of it at least)
- much better working sendmail
- Anything else I think off.

But, to get code of the month (ie top 3), I need VOTES! and LOTS of them!

Ashley
(If this comment was disrespectful, please report it.)

 
5/9/2002 11:57:55 AMEric Hodges

absolutley great code. I just wish it all worked with VB5!! :-) Good Job (5 globes) p.s. I got it to work partialy under VB5 and i noticed that if the file name contains a + it doesn't get handled correctly. Just a note! I loved the ASP part.
(If this comment was disrespectful, please report it.)

 
5/13/2002 2:56:57 PMTony

Ashley, I was impressed with the last version. Judging by the content of this download, it looks like you have been very busy. I have a problem with the asp.. Activex cannot create object! Stops me at first post and so havent been able to test this version yet! I could just knock it out like i usually do, but I really want to do your code justice
(I understand the asp code was donated by Mike Doonan - but its of interest of me to see it work!) Could you do a quick posting here to get me up and running? or send me an email. I've been working on a major chat/messenger which will feed ips to users from my home based webserver.. Ive got a few snags with my basic server . so perhaps I may drop mine altogether and use yours.. (credits due!) This code is outstanding! Keen to check it out!
(If this comment was disrespectful, please report it.)

 
5/14/2002 2:37:59 AMEdwin Vermeer

Tony,
You have to compile the ASPresponse dll first.
(If this comment was disrespectful, please report it.)

 
5/14/2002 3:06:17 AMAshley Harris

!!!!!!URGENT NOTE PEOPLE!!!!!!

ACTIVE X ERROR! (can't create obj)

To FIX:

1) go to webserver directory.
2) check if there is a file called aspresponse.dll (may be invisible)
3) if not, put it there from the 'compiled dll's and ocxes.zip'
4)start->run->"regsvr32 aspresponse.dll"

I've had a LOT of requests regarding this.

Alternativly, (if your not going to use ASP), you can comment out the offending line.
(If this comment was disrespectful, please report it.)

 
5/14/2002 3:20:11 AMAshley Harris

(sorry it got cut off)

I hope this helps you tony.

also, the need for a c++ dll will be removed in the next version, so this error will be eliminated.

once more people! you need to register the dll start->run->"regsvr32 aspresponse.dll"

c++ source is included, if you want to check it out.

Thanks guys! and VOTE! VOTE! VOTE!

Ashley
(If this comment was disrespectful, please report it.)

 
5/14/2002 6:49:22 PMQU|K

Excellent code!
(If this comment was disrespectful, please report it.)

 
5/15/2002 1:07:46 AMNate Divine

I'm also making a web server. I've been trying to get PHP, and PERL to work, and yours is helping me out alot. Wonderful job, keep it up!!
(If this comment was disrespectful, please report it.)

 
5/15/2002 7:56:11 AMAshley Harris

NOTHER URGENT NOTICE PEOPLE!!!!

PSC has deleted the required dll's and ocx's from the zip file.

it required MSSCRIPT.ocx and aspresponse.dll (both for ASP functionality). aspresonse.dll has it's c++ source included, so you'll need to compile it now, but you need MSSCRIPT.ocx on your system to run ASP.

Alternativly, you can download the original zip from:

http://wind.prohosting.com/ashhar/

thanks guys!

Ashley
(If this comment was disrespectful, please report it.)

 
5/15/2002 11:53:07 AMChris

Very, very nice job ! 5 globes from me.
(If this comment was disrespectful, please report it.)

 
5/16/2002 6:24:26 PMWåzerface

Wow this is definatly the most advanced program ive ever seen on this site. It's actually unbelievable!! in VB too... sorry im in shock... ok if i could give you 500 globes i would.
(If this comment was disrespectful, please report it.)

 
5/17/2002 9:33:59 AMIan

http://wind.prohosting.com/ashh
ar/


ERROR 404 NOT FOUND
(If this comment was disrespectful, please report it.)

 
5/17/2002 12:20:12 PMtony

What am I doing wrong? Ive compiled the dll, so that got me past first base. I already had the msscript.ocx so no probs there. I downloaded activeperl 5.6.1. and set the path in my autoexec as i ought to. HOWEVER.. the cgi's still dont work :( Im using win2k. I'm sure its just my ignorance and not your proggie Ashley. PLZ HELP!
(If this comment was disrespectful, please report it.)

 
5/17/2002 12:25:08 PMtony

ps Thanks for advice so far.
pss ian> http://wind.prohosting.com/ashhar/ works fine for me !!

(If this comment was disrespectful, please report it.)

 
5/17/2002 2:57:37 PMIan

yes it works for me to now...

although downloading files doesn't seem to work!!

watch a log from my shell here it closes the connection to fast:

--20:55:36-- http://62.45.88.43/web.exe
(try: 5) => `web.exe'
Connecting to 62.xx.xx.43:80... connected!
HTTP request sent, awaiting response... 206 Partial Content
Length: 212,992 (90,897 to go) []

[ skipping 100K ]
100K -> ,,,,,,,,,, ,,,,,,,,,. .......... ..... [ 64%]

20:55:38 (71.51 KB/s) - Connection closed at byte 138269. Retrying.

(If this comment was disrespectful, please report it.)

 
5/18/2002 11:01:26 AMKing Keith

This is brilliant. I was trying to write one and couldn't figure out how 2 get it 2 support ASP. This has made me think twice about continuing mine! Jolly good work mate!
(If this comment was disrespectful, please report it.)

 
5/19/2002 12:16:30 PMThe Final Realm Software Studio

I love this thing. Good for people who don't know how to use Apache and all that stuff (although I do). I was making a utility for this but I ran into problems uploading it so I wait until later. It will have "profiles".
(If this comment was disrespectful, please report it.)

 
5/20/2002 3:59:00 AMCode Master

Excellent project, keep up the good work

(If this comment was disrespectful, please report it.)

 
5/20/2002 1:34:12 PMtony

Am I the only person not able to use the perl cgi's with this server? I have spent days changing configurations, searching the perl help files, analyzing the code and so far zilch! If so please someone tell me where im going wrong. (See my previous posts!)
(If this comment was disrespectful, please report it.)

 
5/22/2002 2:49:07 AMAshley Harris

AUTHOR NOTE:

WHOOOOOO HOOOO!!! TOP 3!!!!! YAHOOO!!!!

To those having difficulty, tony ian, I've gotton back to you individually, does it work now?

sorry about the psc-aspresonse.dll issue. the next version, which I'm begining right after my last exam nextfriday, will not need it.

also, guys thanks for the feedback, (and the votes!, in 20 days this has got more votes then my previous webserver in 4 months), you don't know what it feels like to open you email everyday and get 3-4 saying how wonderful my work is :'-).

Thank you for all your votes, interest, feedback, persistance, and, in some cases, help.

Ashley.
(If this comment was disrespectful, please report it.)

 
5/22/2002 2:53:59 AMAshley Harris

(btw, that doesn't mean stop voting or anything, I'm 16 and my resume needs something like 'my software beat 35,000 other opensource software in an online competition.')

Thanks guys
Ashley
(If this comment was disrespectful, please report it.)

 
5/22/2002 6:07:35 AMIan

This program works fine although I have found some serious bugs, example if the webserver is running on ip 12.34.56.78

now open telnet and connect to 12.34.56.78 on port 80

when the connection is established send this data: get /

the webserver will crash :)

also downloading files doesn't work correctly... it has bugs in the bytes counting..
(If this comment was disrespectful, please report it.)

 
5/22/2002 7:08:53 AMAshley Harris

Ian.

Yeah, the resume downloads, I know about. I spotted that, I'm working on it. it worked perfectly with my download software, but, I understand that they're all a little bit different. This'll (hopefully) be fixed in the next version.

Also, about telnet. i guess I never even tried to connect to it from telnet. I don't think many people do. Although, the reason it crashed was because it expected the request string to look more along the lines of 'GET / HTTP/1.1'. This prob isn't http complient, but I observed it from every webserver I tried (ranging from ie to linux consolse base lynx).

I'm a little to busy at this instant to fix it (exams), but will begin on it in about a week.

Thanks guys.

Ashley.
(If this comment was disrespectful, please report it.)

 
5/23/2002 1:59:07 AMViper+

nice prog, BT WHERE THE OCX FILES AND STUFF???????????
(If this comment was disrespectful, please report it.)

 
5/25/2002 11:39:06 AMAdam P

Ian,
Try another program instead of telnet. Telnet sends each key stroke individually so GET / is received by the server as G then E then T then a space then /. Try just making a simple telnet program that sends it all at once.

It should work now.

Adam
(If this comment was disrespectful, please report it.)

 
5/27/2002 10:49:14 AMDaNo

WOW!! GOOD JOB!! I don't give *****'s very much, but this 1 I'll give *****
(If this comment was disrespectful, please report it.)

 
5/31/2002 5:39:37 PMTscherno

This thing Rocks Phat !!!!!!!!!!!!!
(If this comment was disrespectful, please report it.)

 
6/9/2002 3:31:40 PMThnder

I went to the webpage, redownloaded the file and there was no needed files zip included. I did manage to produce the MyAsp.dll but it tells me Cannot register Unicode DLL on Windows 95
So id love to test this program and vote but I can not.
(If this comment was disrespectful, please report it.)

 
6/14/2002 9:34:55 AMlownoise

hey Ashley,

Great code!!!!

The caspparser is original contributed to the MSDN of microsoft but i'm sure you already know that!. I've found the same code when i was searching the web for ODBC support for my own little web server. Yet my webserver is in a very basic stadium but i succesfully used the functions ExtractHttpGetParams and ExtractHttpPostParams. I also rewrote the c++ dll to VB.

Hope you passed your exams
(If this comment was disrespectful, please report it.)

 
6/19/2002 9:02:21 AMChristian TM (Denmark)

Hey!

Really good code (5 globes to you)... im 16 yrs as you im imprested...

im looking out for updates!!

Christian
(If this comment was disrespectful, please report it.)

 
6/20/2002 4:38:28 AMThnder

Ok I was finally able to obtain the needed dll, and with it I was able to get a few of my asp pages to display.
Ill continue to work with it to get the rest to display as well.. Unfortuneately my understanding of Aspclassserver objects isnt that great..
(If this comment was disrespectful, please report it.)

 
6/20/2002 4:45:50 AMThnder

All the errors I have gotten reside in the Response Object.
.buffer = True
.cookies .redirect .status there are more but those are the ones I am concerned with. By the way I voted 5. This is by far the most success Ive seen yet with an asp supportive server on PSC =)

(If this comment was disrespectful, please report it.)

 
6/20/2002 8:27:12 AMChristian

Hi I haven't the aspresponse.dll or the zip file... where can i get it?

//C
(If this comment was disrespectful, please report it.)

 
6/20/2002 9:45:19 PMThnder


Not sure how, but this is being printed to my web pages and is not coded into the webpages themselves?
Content-Length: 7010 Connection: close Content-Type: text/html
(If this comment was disrespectful, please report it.)

 
6/21/2002 3:19:32 AMman1_m

Seems this was the code which i required for a very long time
Thanx ashley 4 the code
u will be the coder of the month
(If this comment was disrespectful, please report it.)

 
6/23/2002 11:56:59 PMSteven

The code works great, accept a few ASP problems I wished that will work. If you needed help with the ASP part let me know, I am a ASP programmer but can't figure out Visual Basic enough to add the ASP stuff like to include a ASP file. I am just learning visual basic for a project I want to do.
(If this comment was disrespectful, please report it.)

 
6/25/2002 4:21:25 PMThnder

Seems now that ppl try an downlaod a Zipped file, and the exe in that zip develops a crc error? Seems to happen alot? This one person tried 11 times in my log =(
(If this comment was disrespectful, please report it.)

 
6/26/2002 9:49:40 AMThnder

Am I the only one that visits this code everyday? ^.0
(If this comment was disrespectful, please report it.)

 
7/3/2002 7:59:11 AMMichael Barnathan

Wow, this is AMAZING. I'd give this 6 out of 5 if I could. But I can only give it 5, so...

Anyone else notice that 55 people have rated this program and EVERY RATING has been a 5? This is really a great piece of code.
(If this comment was disrespectful, please report it.)

 
7/6/2002 11:14:02 AMXio

I havent downloaded it YET and I saw the comment's.
You got 5 from me before I even saw it :]
(If this comment was disrespectful, please report it.)

 
7/7/2002 5:01:56 AMKoen

great code!
security isn't yet good, http://localhost/......./autoexec.bat works fine.
(If this comment was disrespectful, please report it.)

 
7/8/2002 3:41:49 PMScan54

Great code !!!!
(If this comment was disrespectful, please report it.)

 
7/14/2002 6:21:42 PMcoBra

wow

first ladying

in making a kool free web server 5*
(If this comment was disrespectful, please report it.)

 
7/14/2002 6:23:10 PMcoBra

lady* my bad :D
(If this comment was disrespectful, please report it.)

 
7/22/2002 9:53:23 AMJJJ KILLER

Hi men, i really liked your work! Men i am a developper that is working on a webserver from now up to 4 months and i would like to ask you if i could use some of your code in my soft ...
My soft may be commercial...
Reply at this address : karim_jouini@yahoo.com and please let the subject be webserver...
Thx and i am waiting for your anser.
Bye (@_@)
(If this comment was disrespectful, please report it.)

 
7/24/2002 9:03:09 PMEdwin

WOWOWOWOWOWOWOWOWOW! Very cool! Go on UPDATE it!
(If this comment was disrespectful, please report it.)

 
7/26/2002 5:54:19 AMKieran Smith

Great work, downloaded it then downloaded again from ur site to get the dlls. However, if u could fix the ASP bit that would rock as i code in ASP alot and pretty much all of my pages will not work as the commands arent in the dlls. If u can release a later version soon ill be sure to download :)
(If this comment was disrespectful, please report it.)

 
7/27/2002 5:41:34 AMMikael Nordfelth (The Mad Ninja)

Hmm... Seems I have one year to create a webserver like this to catch up with you...
Go, Mike, go! ;-)
(If this comment was disrespectful, please report it.)

 
7/30/2002 2:53:49 PMmrcool

hey, this program seem really cool...but I can't get it to run getting a run time error 429...active x component can't create object....do I need to install other stuff on my computer to get it to run??
(If this comment was disrespectful, please report it.)

 
7/30/2002 4:45:25 PMmrcool

hey program seem coool...but I can't get it to run..I am gettinga 429 error...activex can not create object or something like that..pleae help..
(If this comment was disrespectful, please report it.)

 
7/30/2002 4:46:18 PMmrcool

oopps..i didn't mean to post it agian...my broswer is weird...
(If this comment was disrespectful, please report it.)

 
8/4/2002 4:19:15 PMask

Ashley, it's what i'm looking for and i think it will work for me eventually. but i get an error on this line.

Set m_objResponse = CreateObject("MyASP.Response")

cannot create activeX
shouldn't there be a "Group" for this instead of a .vbp

thanks, it's good code, pitty about the error.
(If this comment was disrespectful, please report it.)

 
8/24/2002 11:58:17 AMGary

I don't have aspresponse.dll or ocxes.zip?

(If this comment was disrespectful, please report it.)

 
8/24/2002 12:58:53 PMReal RedNeck

Hey This works better than anything I have DLed from PSC Yet! Really Great Job
I am looking forward to You Net version.
every thing I tried and only in the VB and not compiled worked like a charm. 5 big ones from Me.
(If this comment was disrespectful, please report it.)

 
8/30/2002 11:40:58 AMSam Moses

Hey,
I would like to add a couple things to this and distribute it on my web site free of charge. Would that be alright?
(If this comment was disrespectful, please report it.)

 
8/31/2002 9:53:10 AM

Uses too many temporary files. PHP doesnt require you to make a temporary PHP file to execute. You can load up the PHP file, and type it in then press Ctrl-Z to end. Also $_ENV[] or whatever (the perl one) u can use the API.
(If this comment was disrespectful, please report it.)

 
9/5/2002 5:34:44 AM

Help! where to download the webserver.zip?

Downloaded the webserver.zip for your site http://wind.prohosting.com/ashhar, but there have nothing in the zip file.
(If this comment was disrespectful, please report it.)

 
9/7/2002 9:05:17 PMGary Bell

Ever try downloading a 700MB file from this server, crashes with error: "Out of string space". The server tries to read the entire file into memory. Needs some work.
(If this comment was disrespectful, please report it.)

 
9/22/2002 2:46:37 AM

It's great! Congrats! 5 globes.
(If this comment was disrespectful, please report it.)

 
9/30/2002 9:45:56 AM

Very cool. Did you ever make a newer version? Any Directions for guys just getting started (how to make a webserver from scratch).
(If this comment was disrespectful, please report it.)

 
10/14/2002 9:23:59 AM

how about like a tutorial on HOW TO USE for a really really really newbie... like me .... *hangs head*

(If this comment was disrespectful, please report it.)

 
10/14/2002 9:26:46 AM

one more thing.. if anyone has any knowledge they wish to share on how to use.. iw ould be grateful
(If this comment was disrespectful, please report it.)

 
10/18/2002 5:09:36 PM

Haven't Downloaded this yet but when is the next version going to be released?
(If this comment was disrespectful, please report it.)

 
10/18/2002 10:14:40 PM

When i compile, i get a "activeX component can't create object" error
(If this comment was disrespectful, please report it.)

 
10/22/2002 8:51:14 PMAlex Wied (PcExpert)

cannot load scrrun.dll
whats the problem?
(If this comment was disrespectful, please report it.)

 
11/10/2002 6:57:10 AMmad_rappa

I just noticed something on your site, http://wind.prohosting.com/ashhar, it has wrong about some things. It was right about Operationg System and the servers port, and possibly mine to but it was rong about the IP, Country and IE version. According to that my IP is 221.53.23.122, i use IE6 and live i Australia, but my IP is 217.208.24.58, i use IE5 and live in Sweden. Might want to check that.
(If this comment was disrespectful, please report it.)

 
11/14/2002 1:06:56 PMRobert N.

Help!!! After Run: Cannot create Object... :-(((
i think this is the MS Script Control but how i fix this problem ?!?!?
realy help me...
(If this comment was disrespectful, please report it.)

 
12/10/2002 10:23:40 AM

Nice work! 5 From me
(If this comment was disrespectful, please report it.)

 
12/31/2002 9:35:14 AM

I have got a program to read a shortcut (!!!!REDIRECTION!!!!---(I was trying to make it simply a windows shortcut, but, didn't work)
it's a very simple code.
i hope it works
Ivo

Function SHORTCUT(ShortcutFile As String) as string
Dim FF As Integer, SHORTCUT_DATA As String, tmpStr As String, tmpInt1 As Integer, tmpInt2 As Integer

FF = FreeFile
Open ShortcutFile For Binary As #FF 'open the sortcut
SHORTCUT_DATA = Input(LOF(FF), #FF) 'read all data
Close #FF 'close the file

tmpInt1 = InStr(1, SHORTCUT_DATA, Chr(22)) 'search the start position of the path
tmpInt1 = tmpInt1 + 2
tmpInt2 = InStr(tmpInt1, SHORTCUT_DATA, Chr(9)) ' search the end position of the string
tmpInt2 = tmpInt2 - tmpInt1 'calculate the lenght of the path
SHORTCUT = Mid(SHORTCUT_DATA, tmpInt1, tmpInt2)
End Function
(If this comment was disrespectful, please report it.)

 
1/8/2003 7:42:03 AM

Wow! Good program, cant fault it (well I cant but Im sure some1 can :P )
(If this comment was disrespectful, please report it.)

 
2/4/2003 7:12:37 AMOzan Yasin Dogan

Very nice job but i think it is a bit killing time. You cannot write an industrial quality webserver with Visual Basic.
(If this comment was disrespectful, please report it.)

 
2/6/2003 12:34:15 AMA D

EXCELLENT WEBSERVER!
It's the first open source I've seen of its kind.
I did have a bug in the webmail area...The javascript would keep redirecting my browser but maybe I set it up wrong...it was a lot of instructions.
Other than that, looks real good. I must say I have never seen how ASP execution works and so this is a nice example.
Other than the idea that you've made a mail server, kind of a waste of time though
(If this comment was disrespectful, please report it.)

 
2/14/2003 2:36:34 AM

"Compile error:"
"Can't find project or library"

I get this error when I am compiling it and it says the error is in Form1, at Dim rs As Recordset

What should I do?
(If this comment was disrespectful, please report it.)

 
2/18/2003 11:52:44 PMRHuebner

Ashley,
Thanks for the great work, so much evolution in your solution, I needed a web server component for a project of my own. sorry I wrote my own but your code helped me answer alot of my questions. I'll post my version soon. till then happy coding.

RH.
(If this comment was disrespectful, please report it.)

 
2/19/2003 12:18:04 PM3K Tech

Good Job! I've been looking for a web server and I couldn't find one that supported ASP (I tried PWS but something is wrong with it). I really appreciate you sharing this code with everyone. One thing though, could you add a piece of coding that will let you minimize the server into you system tray? Anyway, thanks and good job!
(If this comment was disrespectful, please report it.)

 
2/26/2003 12:43:58 AM

I don't know if anyone is facing the same issue here. It seems like your webserver is very slow in response. Though it work, but take "ages" just to load up the page.
Wonder, have you come up with a solution here.
Kind regards.
(If this comment was disrespectful, please report it.)

 
3/9/2003 9:29:44 PM

hey, now i dont know what i did or whatever but could somebody send me a compiled one of these so i could check it out? it sounds awesome but i get loads of errors and by the time i fix them wll it gets down to an invalid file format and im stuck lol. thanks (send to hectik@stny.rr.com please)
(If this comment was disrespectful, please report it.)

 
3/14/2003 2:25:47 PM

Hey guys , how about including and FTP server as well?? By the way THANKS
(If this comment was disrespectful, please report it.)

 
3/21/2003 9:47:55 PM

Great code. I use this program to run my web server.
(If this comment was disrespectful, please report it.)

 
3/25/2003 9:52:51 PMJT Squirrel

very nice code ashley and btw to the people who are having problems with this if you read most of these comments you will get this to work fine unless you've lost ur mind or don't know what you are doing. if you need any help just email me at joshlay56@hotmail.com
(If this comment was disrespectful, please report it.)

 
4/2/2003 6:14:42 PM

HELP! I can't seem to get the download to work! Please send it to me. Email: webmaster@webworldwebtoons.com Thanks :)
(If this comment was disrespectful, please report it.)

 
4/4/2003 6:23:19 PM

(message from Nathanael B)
PSC has been messing up my name (i.e. blank) lately so that's why I put that there..

WOW! This is an awesome program. Possibly one of the best on PSC. I wasn't around when you first posted this but judging by the "contest winner" icon you won the code of the month! I'm so very glad you did, this is an invaluable resource.

Thank you so much! I hope you can find some time to put together a new version. This is what I've been looking for to replace the buggy, security-challenged PWS. 5 cheers and 5 globes from me!

Keep it up! Did I mention, "thanks"?
(If this comment was disrespectful, please report it.)

 
5/21/2003 10:15:55 PM

aspresponse.dll is missing from the entire package. It may have been striped out by PSC. Where can I get this from?
(If this comment was disrespectful, please report it.)

 
6/16/2003 6:30:55 AM[@nD®€@$]

fix a bug!!! Not a vb-code but a security. I don't know who's going to use this for what purpose but look out!!!
You can gain root acces by requesting the URL http://127.0.0.1/../
this is important if you use the server for professional purposes!!!
(If this comment was disrespectful, please report it.)

 
6/22/2003 8:42:30 AM

Right, I got all the dlls and ocx files but it STILL comes up with ActiveX error! 476 I think :S
(If this comment was disrespectful, please report it.)

 
6/28/2003 10:08:47 PMheyasteve

If you're having problems downloading the files from http://wind.prohosting.com/ashhar/ (it will give a 404 error) try adding webserver.zip to the end. It will work

The files is the reason why it gives the runtime error on start up. Read up you'll find out how to fix it.

AWSOME CODE BTW!!! 5 STAR
(If this comment was disrespectful, please report it.)

 
7/7/2003 5:14:32 AM

You May want to consider fixing a lot of security bugs that cause the server to crash or give access to a user..

Such as the telnet one . and the what not .. i have fixed up code and got rid of most of the exploits. will send 2 u if u want
(If this comment was disrespectful, please report it.)

 
7/17/2003 9:26:41 AMDmytro

send it to me, PLEASE!!!! ecode@programmer.net
(If this comment was disrespectful, please report it.)

 
8/27/2003 12:02:26 AM-=TheASP=-

Disregard question on how to change port... figured it out.
(If this comment was disrespectful, please report it.)

 
9/23/2003 4:57:35 PM

iphlpapi.dll ?
(If this comment was disrespectful, please report it.)

 
9/27/2003 12:23:54 AMJoaCoMan enciNa

I'm very impressed, i tried to do one app like this, but no way, your code is better, five globes for you (I know you win the contest but I think you app is great) I'll will be waiting the next version :)
(If this comment was disrespectful, please report it.)

 
10/20/2003 4:54:57 PM

Excellent.
(If this comment was disrespectful, please report it.)

 
10/29/2003 5:37:46 PMDynaMiteZ

Just wanted you to know that I'm using this to build-in a webserver for my instant messaging program. I've put credit to you in there. Just I took out some stuff, like ASP support and something else I can't think of. But great code nonetheless and thanks for sharing it!
(If this comment was disrespectful, please report it.)

 
11/1/2003 3:55:42 AMCodeFester

Your probably 17 by now but holy sh|t this is a cool piece of work. I f@rted around with your older version and it was cool as well but this code runneth over. I'm 40 and am not worthy... impressive and I don't know if it matters, but 5 serious ballz from me to you. not like that...
(If this comment was disrespectful, please report it.)

 
11/5/2003 12:06:11 PMMur3

great stuff here. best personal webserver i've ever come across.
(If this comment was disrespectful, please report it.)

 
11/21/2003 1:17:11 PM

i get the error.. activex Component can't create object... and here is where the error is located

Set m_objResponse = CreateObject("MyASP.Response")
(If this comment was disrespectful, please report it.)

 
11/23/2003 7:01:13 AM

Best code ive seen for a webserver now i wont have to pay 10 dolalrs a month for not much MB now i can host my own site with all teh data i want for free!
(If this comment was disrespectful, please report it.)

 
11/23/2003 7:03:26 AM

o yah i voted u excellent all the way now i can use my money to buy a new computer :)
(If this comment was disrespectful, please report it.)

 
11/23/2003 8:11:33 PM

i get an overflow error now where does it save the config files so i can reduce it so i can host my site again???
(If this comment was disrespectful, please report it.)

 
11/29/2003 7:25:18 AM

I cant get it to work :(
email the dlls 2 me please atomixweb@msn.com
(If this comment was disrespectful, please report it.)

 
12/18/2003 2:24:36 AMflyzzx

this is simply perfect!
(If this comment was disrespectful, please report it.)

 
1/9/2004 1:35:25 PM

Badass Lookin Program. I hope to learn alot from it
(If this comment was disrespectful, please report it.)

 
1/21/2004 5:45:51 AM

Nice work this. Congratulations.!! and more pwoer to you!!! Keep it up!
(If this comment was disrespectful, please report it.)

 
2/2/2004 11:43:33 AMDmytro

looking for more advanced version of it? noone helps, but here->http://intelnet.host.sk/Sunflower2.8a.zip

(If this comment was disrespectful, please report it.)

 
3/6/2004 12:08:49 PM

It works fine... but when i want to compile it and make an exe it gives me error at this line

CreateObject("MyASP.Response")

WHen i comment out this line, the server works fine but ASP does not wrok... Please help me.
(If this comment was disrespectful, please report it.)

 
4/15/2004 9:53:41 PM

how come i cant download it. when i click Download Code then it says ""The network path was not found. ""
(If this comment was disrespectful, please report it.)

 
4/15/2004 9:56:13 PM

Got it now thanks

(If this comment was disrespectful, please report it.)

 
5/6/2004 10:25:57 AM

Hey can I port this to Delphi? Its really RAD.
(If this comment was disrespectful, please report it.)

 
7/13/2004 9:49:55 AM

hey, good job, 6 from me, 5 for the code and 1 for lickin my balls
(If this comment was disrespectful, please report it.)

 
8/14/2004 9:06:14 AM

Your PHP Support Looks extrmely Shocking tosay the least, no offence, but i'm supprised you managed to get it past first testing stages of a php script...

But beside that small point looks promising.. shame it doesn't have a decent php support.. otherwise i'd be using it.
(If this comment was disrespectful, please report it.)

 
8/31/2004 2:29:27 AMMark Daly

Can Anyone help me with a "Address in Use Error", I have no other server software running ...XP Pro with firewall only.
(If this comment was disrespectful, please report it.)

 
9/29/2004 1:37:19 PMDanny Pryor

CAN WE GET AN UPDATED VERSION PLEASE ?
(If this comment was disrespectful, please report it.)

 
11/15/2004 8:36:20 PM

EXELLENT, no words, 5 globes MAN!!!!
(If this comment was disrespectful, please report it.)

 
1/9/2005 7:38:41 AMEl3ctron

O_o it crashes on address in use
(If this comment was disrespectful, please report it.)

 
2/19/2005 6:03:31 PMGioclone

wow! I am impressed you get a 5 from me. It may be too late but hey awesome stuff...
(If this comment was disrespectful, please report it.)

 
4/13/2005 9:00:23 PMadarsh patel

good code pl send visual basic code to coputer_adarsh@yahoo.co.in
(If this comment was disrespectful, please report it.)

 
4/24/2005 8:33:52 AM

Very nice... keep up the good work =)
(If this comment was disrespectful, please report it.)

 
7/3/2005 5:11:33 AMSPY-3

Great job 5 glboes!!!!!
You say php is only 90% and asp isnt done so when are you gonna post the version with these fully implanted? Still a great program!
(If this comment was disrespectful, please report it.)

 
9/2/2005 4:10:52 AMRodel Albores

idol kita!!! talamak!!!
Great Code!!! 5 gloves from me!!!
(If this comment was disrespectful, please report it.)

 
9/11/2005 8:25:32 AMJC-Soft

Great Work!!! 5 Clobes from me!!!
(If this comment was disrespectful, please report it.)

 
9/22/2005 8:59:19 PMbrad

3 years later, and still great code. Thanks. Hope this helped the resume.(5G's)
(If this comment was disrespectful, please report it.)

 
12/25/2005 10:09:56 PMGOD

how do you make the domain name for it instead of the ip address
(If this comment was disrespectful, please report it.)

 
1/15/2006 11:34:30 AMBloody-Death

execellent work actually i congratulate You And By The Way I'm Working On An Advanced Messenger That Needs Web registration And I Would Like You Please Helping Me Getting This Work Done and 10x in advance my email is ram1_001@hotmail.com if you like it would be great if you mail me ok :)
(If this comment was disrespectful, please report it.)

 
3/16/2006 4:07:39 PMChris

Where can you download the most up-to-date version of the webserver. The sites shown above don't work anymore.
(If this comment was disrespectful, please report it.)

 
6/4/2006 4:18:36 PMChris

excellent work man :)
(If this comment was disrespectful, please report it.)

 
9/13/2006 6:20:18 AMMehul

Really good ***** from me
(If this comment was disrespectful, please report it.)

 
9/14/2006 4:58:36 PMZarko Nanev

Can't create ActiveX
Set m_objResponse = CreateObject("MyASP.Response")
????????
(If this comment was disrespectful, please report it.)

 
9/26/2006 7:47:56 PMbreixo

I can't understand anything. 190 users, 168 excellent rating but...

How is possible to have 168 excellent rating if the program can't compile?

By the way, Ashley was promising (in the 2002) to make corrections but he needs to win the contest for his resume, so, you, beatific guys, 5 stars for a not working program. Today, final of 2006, the program has no corrections.

Ashley has laughed of you?

Mmmmmmm...
(If this comment was disrespectful, please report it.)

 
10/2/2006 9:04:43 PMAlex

Except that it *does* compile. I don't know what you did to it, breixo, but it compiled for me in the past. I just downloaded it again now and it still compiles. Works like a charm - worth the excellent ratings. It has a few tiny bugs (nothing most people couldn't fix themselves) and is still 1000x better than any other VB6 webserver on PSC.
(If this comment was disrespectful, please report it.)

 
10/23/2006 6:18:34 AMAmin Daneshjoo

im not see your code yet.but i think it usefull,thanks
(If this comment was disrespectful, please report it.)

 
12/17/2006 10:34:24 AMmaagz

cannot get the dll anywhere, tried from http://wind.prohosting.com/ashhar/, but some problem with your site: 'File type unavailable' .. Do you have an alternate site to download from?
(If this comment was disrespectful, please report it.)

 
2/24/2007 4:51:42 PMHenry Schwar

Ive looked over the code and it looks great! Shame that i cant use it (fully) because i cant download the dlls from http://wind.prohosting.com/ashhar/!
Please send me the files anybody who has them!
Thanks, Lenny
(If this comment was disrespectful, please report it.)

 
4/10/2007 3:47:16 PMMweemba Malundu

ulimulombwana, in my language it means you r the man. Great job
(If this comment was disrespectful, please report it.)

 
6/5/2007 3:14:38 AMsilentgrave

it nice job...
(If this comment was disrespectful, please report it.)

 
9/6/2007 4:24:16 AMAron Kalebic

Works fine...
For all of you searching for dll's. the "missing DLL" is in directory called "aspresponse (C++)" folder. Open it in VC++ and build it. Now you have missing dll and it runs.
(If this comment was disrespectful, please report it.)

 
10/9/2007 1:40:15 PMDror something

Well I see alot of people are looking for the ocx well here is the ocx link:
http://www.ocxdump.com/cgi-bin/testwrap/downloadcounts.cgi?rt=count&path=ocxfil es/M/msscript.ocx
hope
It Helps
(If this comment was disrespectful, please report it.)

 
2/18/2008 3:17:25 PMlOPES

i CREATE REDIRECTION OF PAGES IN ASP AND ANOTHERS ASP FUNCTIONS, GREAT PROJECT, I CAN DO THINGS WITHOUT CREATE DLL AND WORK WITH VISUAL BASIC AND ASP TOGETHER
(If this comment was disrespectful, please report it.)

 
5/27/2008 5:27:51 AMleyson

good job!
(If this comment was disrespectful, please report it.)

 
2/8/2010 11:29:53 PMvalentine

very good thanks. . .yaow. . .
(If this comment was disrespectful, please report it.)

 

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)
 

To post feedback, first please login.