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 <[email protected]>:
>> 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 <[email protected]>:
>>>> 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 <[email protected]>:
>>>>>> 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:[email protected]]
>>>>>> Sent: Monday, March 30, 2009 11:33 AM
>>>>>> To: [email protected]
>>>>>> Cc: Tim Valenta; [email protected]
>>>>>> Subject: Re: [mod_python] Getting error as The system cannot find
>>>>>> the
>>>>>> file
>>>>>> specified
>>>>>>
>>>>>> 2009/3/30 <[email protected]>:
>>>>>>> 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 <[email protected]>:
>>>>>>>>> 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 <[email protected]>:
>>>>>>>>>>> No I get error while using util.redirect(req,path to file)
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Regards
>>>>>>>>>>>
>>>>>>>>>>> rahul
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ________________________________
>>>>>>>>>>>
>>>>>>>>>>> From: Tim Valenta [mailto:[email protected]]
>>>>>>>>>>> Sent: Saturday, March 28, 2009 12:08 AM
>>>>>>>>>>> To: rahul
>>>>>>>>>>> Cc: Graham Dumpleton; [email protected]
>>>>>>>>>>> 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
>>>>>>>>>>> <[email protected]>
>>>>>>>>>>> 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
>>>>>>>>>>> [email protected]
>>>>>>>>>>> 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."
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>
>>
>>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.