我在使用CGI脚本时遇到MySQLdb的问题。我在OSx上运行并在当地主机上运行。
基本上,当我从终端运行我的代码时,它运行正常,但是当我从浏览器运行它时,它会执行所有操作,直到导入MySQLdb行,之后没有任何内容。
例如:
#!/usr/bin/python
print "Content-Type: text/html\n"
print "abc"
在浏览器和终端中,打印出abc。
但是以下内容:
#!/usr/bin/python
print "Content-Type: text/html\n"
print "abc"
import MySQLdb
print "123"
在终端中打印出abc和123,但在浏览器中它只打印出abc。
它似乎在导入MySQLdb行时出现问题,但我看不到任何错误。
有人会有任何想法吗?