CGIでpythonでデータベースを触りたい
#現状
VPSを借りての作業
pythonとapacheを使っている
sshした状態で、データベースの表示はできる。
sshしてない外部からの状態で、hello world はできる
#実現したいこと
sshしてない外部からの状態で、データベースの表示
# ソース
python:test.py
1#!usr/bin/python 2 3import sqlite3 4 5print('Content-Type: text/html') 6print('') 7conn = sqlite3.connect('example.db') 8c = conn.cursor() 9 10for row in c.execute('SELECT * FROM users ORDER BY birtyday DESC'): 11 print(row) 12 13conn.close()
↓sshでの実行
bash
1$ python out.py 2Content-Type: text/html 3 4(3.0, u'tester3', u'2017-09-10') 5(2.0, u'tester2', u'2006-05-05') 6(1.0, u'tester1', u'2001-01-01')
クロームでurlを入れると動かない
#予想
別のファイルでのprint("hello")
とかは動くので、外部ファイルにアクセスするときのアパッチの設定とかな気がするのですが、5時間ほど色々試して全然解決しません
お手数おかけしますが、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。