Тот же вопрос задают здесь
но я не понял ответы на такие же вопросы, как mod_php и mod_wsgi. У меня есть code.py, через который я хочу вызвать php файл в render submit, что я не могу сделать. Тот же файл php, когда я запускаю без code.py, он работает нормально, даже эхо не работает, и я не знаю причину этого.
Код code.py
import web
import os
import datetime
import inspect
import sysurls = ('/', 'upload')
app = web.application(urls, globals())
web.config.debug = True
class upload:
def __init__(self):
self.render = web.template.render('templates/')
def GET(self):
return self.render.webht()
def POST(self):
return self.render.first()
if __name__ == "__main__":
app.run()
Код webht.html (в GET)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<body>
<form class="" action="" method="post" onsubmit="return no_file_check()" enctype="multipart/form-data" id="form_id" accept-charset="utf-8">
<button id="input_" type="submit" class="submit_button">
Button </button>
</form>
</body>
</html>
Код для first.php (в методе POST code.py)
<?php echo "hello there"; ?>
Пожалуйста, помогите мне с этой проблемой.
Задача ещё не решена.
Других решений пока нет …