Ensim python upgrade problems:
If you end upgrading python when doing an overall system update you may start to obtain internal server errors on every page within the ensim control panel. To fix this you need to recompile the templates and restart ensim:
cd /usr/lib/ensim/frontend/kidpages/
/usr/bin/kidc -f *
service epld restart
That should fix it!
Here is the full error you may be receiving:
2007/08/29 06:33:49 HTTP INFO 127.0.0.1 - GET /isp/services/proftpd/index HTTP/1.1
2007/08/29 06:33:49 INFO Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/cherrypy/_cphttptools.py", line 271, in run
main()
File "/usr/lib/python2.4/site-packages/cherrypy/_cphttptools.py", line 502, in main
body = page_handler(*args, **cherrypy.request.paramMap)
File "/home/build/qa/saber/10.0.0/fc.4/13.fc.4/epl/pudasin13/build/build-root/epl/frontend/rootapp/isp/services/proftpd/__init__.py", line 20, in index
File "/home/build/qa/saber/10.0.0/fc.4/13.fc.4/epl/pudasin13/build/build-root/epl/frontend/rootapp/pages.py", line 78, in kidserialize
File "/usr/lib/python2.4/site-packages/kid/__init__.py", line 283, in serialize
return serializer.serialize(self, encoding, fragment, format)
File "/usr/lib/python2.4/site-packages/kid/serialization.py", line 109, in serialize
text = ''.join(tuple(
File "/usr/lib/python2.4/site-packages/kid/serialization.py", line 345, in generate
for ev, item in self.apply_filters(stream, format):
File "/usr/lib/python2.4/site-packages/kid/serialization.py", line 165, in format_stream
for ev, item in stream:
File "/usr/lib/python2.4/site-packages/kid/parser.py", line 218, in _coalesce
for ev, item in stream:
File "/usr/lib/python2.4/site-packages/kid/parser.py", line 174, in _track
for p in stream:
File "/usr/lib/python2.4/site-packages/kid/filter.py", line 22, in apply_matches
for ev, item in stream:
File "/usr/lib/python2.4/site-packages/kid/parser.py", line 174, in _track
for p in stream:
File "/usr/lib/python2.4/site-packages/kid/parser.py", line 218, in _coalesce
for ev, item in stream:
File "/usr/lib/ensim/frontend/kidpages/isp/services/proftpd/configuration.py", line 72, in _pull
TypeError: generate_content() takes exactly 1 argument (2 given)
Original fix was posted here:
thanx for your writing to
thanx for your writing to post, I like your web site and good lucky. Regards.
this is my website.. betsson - betsson09