Я пока не использовал Cherrypy для работы с Chrome, но я бы хотел. Так вот код:Почему приложение примера Cherrypy не запускается в Chrome, но в других браузерах
import cherrypy
class HelloWorld(object):
def index(self):
return "Hello World!"
index.exposed = True
cherrypy.quickstart(HelloWorld())
когда я бегу это на моем Mac OS X 10.7.3 с Python 2.6 и я вхожу:
http://127.0.0.1:8080
это работает: Firefox, Opera, Safari
Хром: не работает => «К сожалению, не удалось подключиться ...»
Может ли кто-нибудь воспроизвести это? Где моя ошибка здесь?
Edit: Вот выход с самого начала
[15/Apr/2012:14:09:17] ENGINE Listening for SIGHUP.
[15/Apr/2012:14:09:17] ENGINE Listening for SIGTERM.
[15/Apr/2012:14:09:17] ENGINE Listening for SIGUSR1.
[15/Apr/2012:14:09:17] ENGINE Bus STARTING
CherryPy Checker:
The Application mounted at '' has an empty config.
[15/Apr/2012:14:09:17] ENGINE Started monitor thread 'Autoreloader'.
[15/Apr/2012:14:09:17] ENGINE Started monitor thread '_TimeoutMonitor'.
[15/Apr/2012:14:09:17] ENGINE Serving on 127.0.0.1:8080
[15/Apr/2012:14:09:17] ENGINE Bus STARTED
В коде отсутствует ни одна ошибка, которая может возникнуть в Chrome. Есть ли какие-либо ошибки в вашем терминале? – Makoto
В терминале нет ошибок, когда Chrome пытается загрузить, ничего не отображается в терминале – kadrian
Возможно, CP связывается с другим адресом. Возможно, вы можете вставить строку «Обслуживание HTTP по ____» из журнала CherryPy. – fumanchu