Τη Σάββατο, 19 Ιανουαρίου 2013 10:01:15 μ.μ. UTC+2, ο χρήστης Piet van Oostrum έγραψε: > Ferrous Cranus <nikos.gr...@gmail.com> writes: > > > > > This is addon domain's counter.py snippet tried to load an image mail.png > > and failed because it cant see past its document root > > > > > > ======================================== > > > # render html template and print it > > > data = f.read() > > > counter = '''<center> > > > <a href="mailto:supp...@superhost.gr"> <img > > src="/data/images/mail.png"> </a> > > > > > > <table border=2 cellpadding=2 bgcolor=black> > > > <td><font color=lime> Αριθμός Επισκεπτών </td> > > > <td><font color=cyan> %d </td>''' % hits[0] > > > ======================================== > > > > > > > > While from within the same counter.py file > > > > > > # open html template file > > > f = open( '/home/nikos/public_html/test.txt' ) > > > > > > opens OK the page file which is also past addons domain's document root > > > > > > Can you help counter.py to load the image? Why does it fail to load it? > > Python can have access to ANY filesystempath , no matter from what folder > > counter.py script runs from. Correct? > > > > That piece of code is not opening the image file. It just issues the URL > > for the image file. The file will then be loaded by the browser in a new > > request. The image should be at > > /home/nikos/public_html/data/images/mail.png
Yes the image is this and is located at that folder. /home/nikos/public_html/cgi-bin/counter.py that has embedded this line: <a href="mailto:supp...@superhost.gr"> <img src="/data/images/mail.png"> </a> can open the file normally as seen if you visit http://superhost.gr > P.S. I don't understand what you mean by "addon domain". While /home/nikos/public_html/cafebar-idea.gr/cgi-bin/counter.py that has also embedded this line: <a href="mailto:supp...@superhost.gr"> <img src="/data/images/mail.png"> </a> cannnot open the file normally. And the questions iw WHY since python script can open ANY filesystempath file the user has access too. -- http://mail.python.org/mailman/listinfo/python-list