rahul.warhekar at edisphere.com
rahul.warhekar at edisphere.com
Tue Mar 31 08:00:23 EDT 2009
I already have Enabled the PSP code debugging feature. I am using citrix Xen server to host this setup.(virtual machine) rahul > Enable the PSP code debugging feature I asked you to. Documentation > mentions it at: > > http://www.modpython.org/live/current/doc-html/hand-psp.html > > In other words, you want to enable .psp_ requests to get side by side > comparison of PSP code and generated Python code. > > Graham > > 2009/3/31 <rahul.warhekar at edisphere.com>: >> hi graham >> >> I just got entire trace please have a look at it >> >> Mod_python error: "PythonHandler mod_python.psp" >> >> Traceback (most recent call last): >> >> File "C:\Python24\lib\site-packages\mod_python\apache.py", line 299, in >> HandlerDispatch >> result = object(req) >> >> File "C:\Python24\lib\site-packages\mod_python\psp.py", line 302, in >> handler >> p.run() >> >> File "C:\Python24\lib\site-packages\mod_python\psp.py", line 213, in >> run >> exec code in global_scope >> >> File "C:/wamp/www/edi/modules/reports/index.psp", line 43, in ? >> >> WindowsError: [Errno 2] The system cannot find the file specified >> >> >> >> my index.psp contents are, >> >> >> <% >> import os >> from mod_python import Session >> from mod_python import util >> from mod_python import psp >> _REQUEST = util.FieldStorage(req) >> view = "reports" >> user ='' >> session.load() >> try: >> user = session['user'] >> user_name = session['user'] >> except KeyError,e: >> util.redirect(req,"/edi/login.psp") >> try: >> new=session['my_filter'] >> except KeyError,e: >> util.redirect(req,"/edi/login.psp") >> >> >> if view=='reports': >> >> util.redirect(req,'/edi/modules/reports/index.psp?hidval=f&showcnt=25&user=%s'%session['user']) >> else: >> req.write("Invalid User") >> >> %> >> >> >> I have nothing on my line no 43. >> >> Rahul >> >>> 2009/3/31 <rahul.warhekar at edisphere.com>: >>>> Traceback is:- >>>> >>>> Mod_python error: "PythonHandler mod_python.psp" >>>> >>>> File C:/wamp/www/edi/modules/reports/index.psp in line no 43 >>>> WindowsError: [Errno 2] The system cannot find the file specified >>>> >>>> I have this much traceback only with me. Any idea depending on this. >>> >>> The only remaining suggestion I have then is to check that the user >>> that the Apache service runs as has the necessary privileges to access >>> the directories/files that make up your project. >>> >>> Also calculate exactly what line 43 is in the file. I don't believe >>> you have identified this to us. If there is no line 43, then it is >>> possibly identifying the line in the generate Python code for the PSP >>> page. In that case, enable PSP debug mode using: >>> >>> AddHandler mod_python .psp_ >>> PythonHandler mod_python.psp | .psp_ >>> >>> and access URL 'index.psp_'. >>> >>> Check manual on how to do this, as my memory on how to do that is >>> really >>> bad. >>> >>> Graham >>> >>>>>> util.redirect(req,"modules/reports/index.psp?hidval=f&showcnt=25&user=%s"%se >>>>>> ssion['user']) >>>> >>>> i have made it as >>>> >>>> util.redirect(req,"http://localhost/edi/modules/reports/index.psp?hidval=f&showcnt=25&user=%s"%se >>>> ssion['user']) >>>> >>>> Still not working >>>> >>>> Rahul >>>> >>>> >>>>> 2009/3/31 rahul <rahul.warhekar at edisphere.com>: >>>>>> Hi graham, >>>>>> >>>>>> I have done what you suggested but was not successful. >>>>>> My code in index.psp is >>>>>> >>>>>> >>>>>> <% >>>>>> import os >>>>>> from mod_python import Session >>>>>> from mod_python import util >>>>>> from mod_python import psp >>>>>> _REQUEST = util.FieldStorage(req) >>>>>> view = "reports" >>>>>> user ='' >>>>>> session.load() >>>>>> >>>>>> if view=='reports': >>>>>> >>>>>> util.redirect(req,"modules/reports/index.psp?hidval=f&showcnt=25&user=%s"%se >>>>>> ssion['user']) >>>>> >>>>> This isn't what I told you to use. >>>>> >>>>> Having a path that doesn't start with a '/' will not ever work >>>>> either. >>>>> >>>>>> else: >>>>>> req.write("Invalid User") >>>>>> >>>>>> %> >>>>>> >>>>>> And full error message is >>>>> >>>>> That is not the full message. >>>>> >>>>> Post the complete Python traceback giving lines numbers, files etc. >>>>> >>>>> Graham >>>>> >>>>>> Mod_python Error: mod python stuff >>>>>> And in last it gives >>>>>> >>>>>> File C:/wamp/www/edi/modules/reports/index.psp >>>>>> WindowsError [Errno2]: The system cannot find the file specified. >>>>>> >>>>>> >>>>>> According to me it seems that my mod_python code is not getting >>>>>> executed >>>>>> or >>>>>> either it is not registered. >>>>>> >>>>>> Any suggestion on this will be greatly appreciated. >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Rahul >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: Graham Dumpleton [mailto:graham.dumpleton at gmail.com] >>>>>> Sent: Monday, March 30, 2009 11:33 AM >>>>>> To: rahul.warhekar at edisphere.com >>>>>> Cc: Tim Valenta; mod_python at modpython.org >>>>>> Subject: Re: [mod_python] Getting error as The system cannot find >>>>>> the >>>>>> file >>>>>> specified >>>>>> >>>>>> 2009/3/30 <rahul.warhekar at edisphere.com>: >>>>>>> ok, sorry for that, >>>>>>> >>>>>>> I am using util.redirect(req,"/edi/modules/index.psp") >>>>>> >>>>>> Technically the second argument, as I said before, must be a full >>>>>> URI, >>>>>> including 'http://host'. Supplying a path only as you have may or >>>>>> may >>>>>> not work depending on the browser. >>>>>> >>>>>> For starters, therefore change it to: >>>>>> >>>>>> util.redirect(req,req.construct_url("/edi/modules/index.psp")) >>>>>> >>>>>> and see if that works. >>>>>> >>>>>> And that you are using a virtual machine is likely got nothing to do >>>>>> with >>>>>> it. >>>>>> >>>>>> Graham >>>>>> >>>>>>> my document root dir is c:\wamp\www >>>>>>> >>>>>>> Thanks >>>>>>> Rahul >>>>>>> >>>>>>>> You did not answer my question. >>>>>>>> >>>>>>>> What is your code passing as the second argument to: >>>>>>>> >>>>>>>> util.redirect >>>>>>>> >>>>>>>> function call? >>>>>>>> >>>>>>>> I cannot help if you do not answer the question. You are already >>>>>>>> stressing the abilities of the crystal ball as it is by not >>>>>>>> supplying >>>>>>>> enough actual useful information. >>>>>>>> >>>>>>>> Graham >>>>>>>> >>>>>>>> 2009/3/30 <rahul.warhekar at edisphere.com>: >>>>>>>>> hello all >>>>>>>>> >>>>>>>>> I am using virtual machine. On it we are having wamp server 2.6 >>>>>>>>> running. >>>>>>>>> >>>>>>>>> any suggestion for this situation. >>>>>>>>> >>>>>>>>> Any help will be greatly appreciated. >>>>>>>>> >>>>>>>>> Thanks >>>>>>>>> rahul >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> What is "path to file"? >>>>>>>>>> >>>>>>>>>> It must be a properly formed URI, ie., 'http://host/.....'. You >>>>>>>>>> should >>>>>>>>>> not be just supplying a local URL without the 'http://host' bit. >>>>>>>>>> >>>>>>>>>> Graham >>>>>>>>>> >>>>>>>>>> 2009/3/30 rahul <rahul.warhekar at edisphere.com>: >>>>>>>>>>> No I get error while using util.redirect(req,path to file) >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Regards >>>>>>>>>>> >>>>>>>>>>> rahul >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> ________________________________ >>>>>>>>>>> >>>>>>>>>>> From: Tim Valenta [mailto:tonightslastsong at gmail.com] >>>>>>>>>>> Sent: Saturday, March 28, 2009 12:08 AM >>>>>>>>>>> To: rahul >>>>>>>>>>> Cc: Graham Dumpleton; mod_python at modpython.org >>>>>>>>>>> Subject: Re: [mod_python] Getting error as The system cannot >>>>>>>>>>> find >>>>>>>>>>> the >>>>>>>>>>> file >>>>>>>>>>> specified >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> When do you get the error? When you start Apache? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Tim >>>>>>>>>>> >>>>>>>>>>> On Fri, Mar 27, 2009 at 6:25 AM, rahul >>>>>>>>>>> <rahul.warhekar at edisphere.com> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> Hello all, >>>>>>>>>>> >>>>>>>>>>> I am using my mod_python for my web application. >>>>>>>>>>> >>>>>>>>>>> And I am getting "WindowsError: [Errno 2] The system cannot >>>>>>>>>>> find >>>>>>>>>>> the >>>>>>>>>>> file >>>>>>>>>>> specified" error. >>>>>>>>>>> >>>>>>>>>>> Any quick help reg this will be greatly appreciated and this is >>>>>>>>>>> really >>>>>>>>>>> urgent. >>>>>>>>>>> >>>>>>>>>>> Thanks in advance. >>>>>>>>>>> >>>>>>>>>>> Rahul >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Mod_python mailing list >>>>>>>>>>> Mod_python at modpython.org >>>>>>>>>>> http://mailman.modpython.org/mailman/listinfo/mod_python >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> "Python is the unholy bastard step-child between Ruby and PHP." >>>>>>>>>>> "I'd let an ipod blow up on my leg for $150,000." >>>>>>>>>>> "but Ben and Jerry do make a lovely couple." >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>>> >>> >> >> >> >
|