所以,我目前正在開發一個Android應用程序。 到目前爲止,一切正常,但我面臨一個惱人的問題:我似乎無法在我的服務器上運行python腳本。如何在我的服務器上運行python腳本?
我嘗試的第一件事就是調用一個執行python腳本的php函數並返回我想要顯示的內容。它正常工作時,我在shell(與php myPhpfile.php),我得到我想要的,這是很好的。但是當我嘗試在我的lampp服務器上執行它時,.py不會返回任何內容。
我知道有一些關於如何在lampp上啓用python與cgi的一步一步,但它似乎並沒有工作(雖然我可能做錯了,但)。但我知道可以直接從應用程序啓動python腳本(使用http://ip_of_the_server/cgi-bin/myscript.py
)。那麼我該如何正確配置cgi-thing呢?我的意思是,我的/ opt/lampp中有cgi-bin目錄,我試圖用ScriptAlias和Directory來做這件事。所以,我的httpd.conf(在/ opt/LAMPP/apache2的/ conf目錄)就是這樣現在:
Alias /bitnami/ "/opt/lampp/apache2/htdocs/"
Alias /bitnami "/opt/lampp/apache2/htdocs"
<Directory "/opt/lampp/apache2/htdocs">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin/">
AddHandler cgi-script .cgi .py
AllowOverride All
Options +Indexes FollowSymLinks +ExecCGI
Order allow,deny
Allow from all
</Directory>
當我嘗試運行與XAMPP控制檯...沒有追加我的Apache服務器。 Apache不開始運行。所以......我做錯了什麼?
http://stackoverflow.com/questions/8363247 /蟒蛇-XAMPP式窗口,如何做 – scotty3785