在操作系统6.4上,安装了GWAN web / http服务器和php。 创建文件 / csp中的info.php
<?php
phpinfo();
exit(200);
?>
给出标题
HTTP/1.0 200 OK =>
Server => G-WAN
Date => Thu, 05 Sep 2013 08:21:11 GMT
Last-Modified => Thu, 05 Sep 2013 08:21:11 GMT
ETag => "abc3657a-52283ef8-44d6"
Vary => Accept-Encoding
Accept-Ranges => bytes
Content-Type => text/html; charset=UTF-8
Content-Length => 17622
Connection => close
并输出为
phpinfo() PHP Version => 5.3.3 System => Linux torrent.ms 2.6.32-358.6.2.el6.x86_64 #1 SMP Thu May 16 20:59:36 UTC 2013 x86_64 Build Date => Jul 12 2013 20:33:25 Configure Command => './configure' '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--target=x86_64-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--cache-file=../config.cache' '--with-libdir=lib64' '--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php.d' '--disable-debug' '--with-pic' '--disable-rpath' '--without-pear' '--with-bz2' '--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' '--with-png-dir=/usr' '--with-xpm-dir=/usr' '--enable-gd-native-ttf' '--without-gdbm' '--with-gettext' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr' '--with-openssl' '--with-pcre-regex=/usr' '--with-zlib' '--with-layout=GNU' '--enable-exif' '--enable-ftp' '--enable-magic-quotes' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg' '--with-kerberos' '--enable-ucd-snmp-hack' '--enable-shmop' '--enable-calendar' '--without-sqlite' '--with-libxml-dir=/usr' '--enable-xml' '--with-system-tzdata' '--enable-force-cgi-redirect' '--enable-pcntl' '--with-imap=shared' '--with-imap-ssl' '--enable-mbstring=shared' '--enable-mbregex' '--with-gd=shared' '--enable-bcmath=shared' '--enable-dba=shared' '--with-db4=/usr' '--with-xmlrpc=shared' '--with-ldap=shared' '--with-ldap-sasl' '--with-mysql=shared,/usr' '--with-mysqli=shared,/usr/lib64/mysql/mysql_config' '--enable-dom=shared' '--with-pgsql=shared' '--enable-wddx=shared' '--with-snmp=shared,/usr' '--enable-soap=shared' '--with-xsl=shared,/usr' '--enable-xmlreader=shared' '--enable-xmlwriter=shared'
就像plaint text没有css什么都没有,我怎么能得到常规的phpinfo输出?
我在通过GWAN迁移我的php脚本之前正在进行测试 我可以使用GWAN网络服务器而无需修改我的PHP脚本吗?
答案 0 :(得分:2)
G-WAN将输出显示为纯文本(没有任何样式),如果我删除了退出(200),则会显示“连接已重置”错误
exit(200);
告诉G-WAN生成状态代码为200的HTTP标头(即您的问题显示的G-WAN响应HTTP标头)。
如果省略退出(200),那么G-WAN将不会生成标题,并且您的Internet浏览器将不知道何时停止等待服务器回复,因为未指定此回复的长度(因为没有HTTP标头)。
因此,互联网浏览器(不是G-WAN)将等待然后超时。
有关详细信息,请参阅G-WAN常见问题解答和G-WAN PDF手册。
但它是plaint文本,没有CSS,什么都没有,我怎样才能获得常规的phpinfo输出?
G-WAN正在提供PHP脚本生成的内容。
此PHP脚本未指定任何HTML标头,正文和CSS。
根据PHP documentation:“phpinfo()在使用CLI模式时输出纯文本而不是HTML。”
G-WAN可以使用PHP作为加载模块,就像为Java或C#所做的那样,但到目前为止,我们的尝试未能使PHP运行时以线程安全的方式工作。
如果PHP专家对如何使这项工作有特别的建议,或者如果PHP公开发布新的线程安全版本,那么我们将很乐意再试一次。
答案 1 :(得分:2)
是的,可以将* .html文件视为php脚本。
但是我不会使用默认的PHP VM(因为它不是线程安全的,如@Gil提到的那样),但是还有其他选择。