thttpd和php在CGI模式下
发布时间:2020-12-13 17:05:44 所属栏目:PHP教程 来源:网络整理
导读:有没有办法让 PHP和thttpd在CGI模式下一起工作?这里和那里有一些信息,但我们天真的尝试失败,因为看起来PHP不理解thttpd设置的环境变量,因此无法找到脚本文件. 由于自定义构建配置(它是嵌入式设备),将php构建为thttpd模块是不可取的 – 但可以作为最后的手段
有没有办法让
PHP和thttpd在CGI模式下一起工作?这里和那里有一些信息,但我们天真的尝试失败,因为看起来PHP不理解thttpd设置的环境变量,因此无法找到脚本文件.
由于自定义构建配置(它是嵌入式设备),将php构建为thttpd模块是不可取的 – 但可以作为最后的手段.但是,如果可能的话,我想避免使用CGI方法. 解决方法
包裹
/cgi-bin/php.cgi: #!/bin/sh export DOCUMENT_ROOT=/home/alex/thttpd/www export SCRIPT_NAME=/cgi-bin/test.php export SCRIPT_FILENAME=/home/alex/thttpd/www/cgi-bin/test.php exec /usr/bin/php-cgi 或修补thttpd导出适合php-cgi的env (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |