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.