要使用CGI(通用網關接口)調用PHP腳本,請按照以下步驟操作:
確保已安裝PHP和Web服務器(如Apache)。
創建一個名為script.php的PHP腳本文件,并在其中編寫一些PHP代碼。例如:
<?php
echo "Hello, World!";
?>
在Web服務器的根目錄(例如/var/www/html)下創建一個名為cgi-bin的文件夾。這是Web服務器用來執行CGI腳本的地方。
將script.php文件移動到cgi-bin文件夾中。
為script.php文件設置可執行權限。在終端中運行以下命令:
chmod +x /var/www/html/cgi-bin/script.php
/etc/httpd/conf/httpd.conf),在<Directory>指令內添加以下內容:<Directory "/var/www/html/cgi-bin">
Options +ExecCGI
AddHandler cgi-script .php
</Directory>
這將允許Apache在cgi-bin文件夾中執行PHP腳本。
sudo systemctl restart httpd
http://your_server_ip/cgi-bin/script.php。您應該看到“Hello, World!”的輸出。請注意,上述步驟可能因操作系統和Web服務器的不同而略有差異。如果您遇到問題,請查閱您的操作系統和Web服務器的文檔。