[英]Why am I getting an Internal Server error
我的python腳本在我的計算機上本地設置的Apache服務器上運行得很好,但是,在導入json2html庫時我收到內部服務器錯誤
在我評論import語句的那一刻,它似乎有效。 我甚至嘗試從庫中導入函數,認為它可能是一個空間約束。
#!/usr/bin/python
import cgi,cgitb
#import json2html#this has the errir
import cassandra
from cassandra.cluster import Cluster
from cassandra.auth import PlainTextAuthProvider
內部服務器錯誤
來自日志:ImportError:沒有名為json2html的模塊[Tue Jun 11 15:42:52.495135 2019] [cgid:error] [pid 2235:tid 140698967865088] [client 127.0.0.1:35474]標題前的腳本輸出結束:show.py ,referer: http ://test.com/ Traceback(最近一次調用最后一次):文件“/home/arjun/Cassandra/website_test/show.py”,第6行,來自json2html import *
該模塊在我的系統上工作正常並且不會出現任何錯誤,但在服務器上運行時似乎有問題。
有人可以幫忙解決這個問題嗎?
服務器可能在不同的用戶下運行。 在這種情況下,您可能已在Apache服務器用戶無法訪問的位置安裝了json2html
。
要檢查這一點,請運行一個小腳本,在本地和服務器中打印sys.version
。 如果不匹配,請嘗試安裝json2html
:
pip
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.