Содержимое:
from bottle import route, run
@route('/hello')
def hello():
return "Hello World!"
run(host='localhost', port=80)
В браузере пробую _ttp://localhost/hello. Вместо “Хеловорлда” на странице вижу вышеуказанный код. Что я сделал не так?
from bottle import route, run
@route('/hello')
def hello():
return "Hello World!"
run(host='localhost', port=80)
Despotвсе правильно делает :)
Апач его именно как текстовый файл и выводит.
o7412369815963Вырубил апач и запусти скрипт. Страница не найдена.
тебе нужно вырубить апач и запустить свой скрипт, либо настраивать wsgi на апаче
<VirtualHost *:80>
ServerName myhost.com
# WSGIDaemonProcess main user=www-data group=www-data processes=1 threads=5
WSGIScriptAlias / /htdocs/main/main.wsgi
<Directory /htdocs/main>
# WSGIProcessGroup main
# WSGIApplicationGroup %{GLOBAL}
# Order deny,allow
# Allow from all
</Directory>
ErrorLog /logs/main_error.log
CustomLog /logs/main.log common
</VirtualHost>
o7412369815963“К сожалению, Firefox не может открыть страницу localhost.”
что пишет при запуске?
Despotпробуй 127.0.0.1
“К сожалению, Firefox не может открыть страницу localhost.”
Despotхоть куда, главное запусти его
куда класть “hello”?
o7412369815963Наверное, я слабо понимаю в этом деле. Если я вырубаю апач, и в браузер в поле адреса вставляю урл _ttp://localhost/hello, то кто мне его может обработать локально? Апач-то отключен, а другого веб-сервера у меня нет. В таком случае, куда бы я ни положил файл “hello” со скриптом, до него никто не доберется. Как же мне его запустить с вырубленным апачем?Despotхоть куда, главное запусти его
куда класть “hello”?