Estoy usando python y CherryPy para crear un sitio web interno simple que usan aproximadamente 2 personas. Utilizo el servidor web incorporado con CherryPy.quickstart y nunca me equivoqué con los archivos de configuración. Recientemente cambié las máquinas, así que instalé la última versión de Python y cherrypy, y cuando ejecuto el sitio, puedo acceder a él desde localhost: 8080 pero no a través de la IP o el nombre del equipo de Windows. Podría ser una diferencia de configuración de la máquina o una versión más nueva de CherryPy o Python. ¿Alguna idea de cómo puedo enlazar a la dirección IP correcta?¿Cómo configuro la dirección IP con CherryPy?
Editar: para que quede claro, actualmente no tengo ningún archivo de configuración.
solo necesitaba la primera línea antes de mi llamada a cherrypy.quickstart, gracias –
el enlace está roto –
en "using config files" - tenga en cuenta que 'cherrypy.quickstart (application(), config = configfile)' puede tomar un archivo de configuración opcional como segundo argumento (por ejemplo, en el tuto cherrypy rial es tutconf), que, por lo que yo sé, anulará el servidor cherrypy.server.socket_host establecido en el programa –