我是新手,所以我看到一些教程。 我有一個python腳本作爲first.py如何在Ubuntu 16.04的apache2服務器上運行python cgi腳本?
#!/usr/bin/python3 print "Content-type: text/html\n" print "Hello, world!"
我有我的電腦上的Python的多個版本。 我想不出我的CGI支持目錄,所以我將這些代碼在三個地方
/usr/lib/cgi-bin/first.py
/usr/lib中/杯/的cgi-bin/first.py
/var/www/html/first.py
現在,當我在終端運行此代碼,它工作正常,但是當我輸入
curl http://localhost/first.py
它吐出來只是簡單的文本,並沒有執行。
我已經給所有的權限first.py
我已經啓用,並開始通過命令服務器
a2enmod cgi systemctl restart apache2
請告訴我如何執行,什麼是怎麼回事? 在此先感謝。
不,這不是問題所在。我已經嘗試過了。 – Harsh