From: Vardas P. <gri...@ya...> - 2005-05-03 04:15:40
|
Hello, thanks for letters, but I still have problems- browser doesn't find my file- I write http://localhost/WebKit and nothing.I don't understand how I should show the path in a browser to reach application.I run Apache and copied wkcgi.exe file to Apache cgi-bin. And I don't quite understand what I could change in configs files thanks __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Vardas P. <gri...@ya...> - 2005-05-05 12:39:13
|
Hello, it seems my problem is unsolvable:) I would be grateful for any help. That's what I have done: * ran install.py file; * as I understand, I can choose whether to use as adapter wkcgi.exe or mod_webkit.dll (I use Apache2 so I go to mod_webkit_2 directory). well, I tried both of them: 1) copied wkcgi.exe file to Apache cgi-bin folder; 2) I copied mod_webkit.dll to Apache cgi-bin directory and, could You tell me if I'm right: after this in Apache/conf httpd.conf file I add "LoadModule webkit_module modules/mod_webkit.dll;" and " <Location /WK> WKServer localhost 8086 SetHandler webkit-handler </Location> " then I run AppServer.bat when I write http://localhost/cgi-bin/wkcgi.exe I see this page. When I change something in Examples files, after refreshing I see the changes, sio everything seems to be ok.Because I did everything what wac written in WebKit Install Guide. So now I could develope my application. I am new at it so firstly,I found the one which I try: "from WebKit.Servlet import Servlet class Hello(Servlet): def respond(self, trans): trans.response().write('Content-type: text/html\\n\\nHello, world!\\n')" I call this application aplikacija.py If this application isn't good, could You write how should look a simple application of "Hello world". I create my working directory with MakeAppWorkDir in C:/we named aplikacija, so I got C:/we/aplikacija. The question: do I have add this context to Contexts dictionary of Application.config. I don't understand if I need to and if so, what address I should write: in WebKit Install Guide it is written: "The key is the name of the context as it appears in the URL and the value is the path (absolute or relative to the WebKit directory). Often the name of the context and the name of the directory will be the same: 'DayTrader': '/All/Web/Apps/DayTrader', The URL to access DayTrader would then be something like: http://localhost/WebKit.cgi/DayTrader/" Why it is written: "absolute or relative to the WebKit directory" but in example is other address. As I see the path should be of working directory, I write "C:/we/aplikacija". Am I correct? (I have doubts). and in a browser I write "http://localhost/WebKit.cgi/aplikacija/" but the file is not found. I guess I should run AppServer.bat of my working directory. So which should I run AppServer of WebKit or of my working directory? Or both of them? The other question- do I have to copy any file from my created working directory to Apache or not? Maybe I should do something with file launch.py, but when I run it, a window opens and closes itself. The last question, does the application should be compiled if I want to run it in a browser? And if so, how should it be done? I write python aplikacija.py in Python command line but there are syntax errors. I hope You won't get tired of plenty of my questions:) thank You very much __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Mark P. <ma...@mo...> - 2005-05-05 15:18:01
|
On May 5, 2005, at 5:39 AM, Vardas Pavarde wrote: > Hello, > it seems my problem is unsolvable:) > I would be grateful for any help. > That's what I have done: [snip] This list has been very quiet in the past few days. I am confident your problem can be solved. I apologize for not taking a moment to make suggestions but I have a firm deadline tomorrow so today every minute is precious. I will review your post more closely after tomorrow's presentation. In the meantime, I hope someone will post a reply. FWIW, I found it easier to get going with Webware using the cgi method when I was starting with Webware. Good luck. Mark Phillips Mophilly & Associates On the web at http://www.mophilly.com On the phone at 619 444-9210 |
From: Nick M. <ni...@go...> - 2005-05-05 15:25:14
|
Vardas Pavarde wrote: > * as I understand, I can choose whether to use as adapter wkcgi.exe or > mod_webkit.dll (I use Apache2 so I go to mod_webkit_2 directory). > well, I tried both of them: 1) copied wkcgi.exe file to Apache cgi-bin > folder; 2) I copied mod_webkit.dll to Apache cgi-bin directory and, mod_webkit.dll is not a cgi-bin application, it's an Apache2 module. It belongs in the Apache2 modules directory. |
From: <jo...@cy...> - 2005-05-05 14:34:45
|
Dear Vardas, No worries your problem is definatly solvable, infact you're almost there. I'll send you a complete example with better docs this weekend, sorry you've had such a hard time setting this up, I guess this points to how badly we need to fix the documentation in the project Jose > -------- Original Message -------- > Subject: Re: [Webware-discuss] what to write in a browser to run > application > From: Vardas Pavarde <gri...@ya...> > Date: Thu, May 05, 2005 5:39 am > To: web...@li... > > Hello, > it seems my problem is unsolvable:) > I would be grateful for any help. > That's what I have done: > * ran install.py file; > * as I understand, I can choose whether to use as adapter wkcgi.exe or mod_webkit.dll (I use Apache2 so I go to mod_webkit_2 directory). > well, I tried both of them: 1) copied wkcgi.exe file to Apache cgi-bin folder; 2) I copied mod_webkit.dll to Apache cgi-bin directory and, could You tell me if I'm right: after this in Apache/conf httpd.conf file I add "LoadModule webkit_module modules/mod_webkit.dll;" > and " <Location /WK> > WKServer localhost 8086 > SetHandler webkit-handler > </Location> " > > then I run AppServer.bat > when I write http://localhost/cgi-bin/wkcgi.exe I see this page. When I change something in Examples files, after refreshing I see the changes, sio everything seems to be ok.Because I did everything what wac written in WebKit Install Guide. > > So now I could develope my application. I am new at it so firstly,I found the one which I try: > > "from WebKit.Servlet import Servlet > class Hello(Servlet): > def respond(self, trans): > trans.response().write('Content-type: text/html\\n\\nHello, world!\\n')" I call this application aplikacija.py > > If this application isn't good, could You write how should look a simple application of "Hello world". > > I create my working directory with MakeAppWorkDir in C:/we named aplikacija, so I got C:/we/aplikacija. > The question: do I have add this context to Contexts dictionary of Application.config. I don't understand if I need to and if so, what address I should write: in WebKit Install Guide it is written: > "The key is the name of the context as it appears in the URL and the value is the path (absolute or relative to the WebKit directory). Often the name of the context and the name of the directory will be the same: > > 'DayTrader': '/All/Web/Apps/DayTrader', > > The URL to access DayTrader would then be something like: http://localhost/WebKit.cgi/DayTrader/" > Why it is written: "absolute or relative to the WebKit directory" but in example is other address. As I see the path should be of working directory, I write "C:/we/aplikacija". Am I correct? (I have doubts). > and in a browser I write "http://localhost/WebKit.cgi/aplikacija/" but the file is not found. > I guess I should run AppServer.bat of my working directory. So which should I run AppServer of WebKit or of my working directory? Or both of them? > The other question- do I have to copy any file from my created working directory to Apache or not? > Maybe I should do something with file launch.py, but when I run it, a window opens and closes itself. > The last question, does the application should be compiled if I want to run it in a browser? And if so, how should it be done? I write python aplikacija.py in Python command line but there are syntax errors. > > I hope You won't get tired of plenty of my questions:) > thank You very much > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com |
From: Vardas P. <gri...@ya...> - 2005-05-05 15:07:40
|
thanks for advices, I'll try and wait for advices and hope will success because on Monday morning I have to give in my paper of using Webware for my studies:) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Vardas P. <gri...@ya...> - 2005-05-05 17:54:08
|
"mod_webkit.dll is not a cgi-bin application, it's an Apache2 module. It belongs in the Apache2 modules directory." I made a mistake writing, sorry. I copy it to modules directory. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Vardas P. <gri...@ya...> - 2005-05-07 08:24:58
|
Hello, I got Your letter, Mr. Galvez, thankYou, I just couldn't chech my e-mail. Today I'm going to go on my experimentations:) --------------------------------- Do you Yahoo!? Yahoo! Small Business - Try our new resources site! |
From: Vardas P. <gri...@ya...> - 2005-05-07 12:31:25
|
Finallly!!!!!!!!!!! everything is ok:) Thank You all __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Vardas P. <gri...@ya...> - 2005-05-07 12:41:00
|
Finally!!!!!!!!!! everything is ok:) thank You all --------------------------------- Yahoo! Mail Mobile Take Yahoo! Mail with you! Check email on your mobile phone. |
From: Jose G. <jo...@cy...> - 2005-05-03 05:01:35
|
Ok lets take this one step at a time, 1) lets assume that you created your working app dir with this code: C:\Program Files\Webware\bin>MakeAppWorkDir.py -c htdocs -l libs "C:\Program Files\wk_working" this will create the within the wk_working folder, in addition to the usual webkit files two folders, libs and htdocs. the libs folder is a handy place to put various python libraries which would be available to all the contexts that you create within this working folder. The htdocs folder is your default context, this is where your webware servelts, psp etc files go. by default it will contain a Main.py file which should get you started. 2) in the Configs folder there is an Application.config file, it contains a section called contexts which lists all the contexts for this appserver, either as fullpaths or relative to the working app folder. 3) With wkcgi.exe copied to a folder in Apache that can run the cgi program (cig-bin) you would access the default context like this: http://localhost/cgi-bin/wkcgi.exe/ to view the Examples use: http://localhost/cgi-bin/wkcgi.exe/Examples Once you get things running like this, you may want to consider using the apache connector, and / or using the NTservice rather then the Appserver.bat file. Hope this helps Vardas Pavarde wrote: > Hello, > thanks for letters, but I still have problems- browser doesn't find my > file- I write http://localhost/WebKit and nothing.I don't understand > how I should show the path in a browser to reach application.I run > Apache and copied wkcgi.exe file to Apache cgi-bin. And I don't quite > understand what I could change in configs files > thanks > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > |