Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
windows server 2012上的空白PHP页面_Php_Html_Server_Windows Server 2012 - Fatal编程技术网

windows server 2012上的空白PHP页面

windows server 2012上的空白PHP页面,php,html,server,windows-server-2012,Php,Html,Server,Windows Server 2012,当我尝试在服务器上运行它时,我的PHP页面显示为空白页面,方法是调用windows服务器的IP和它的目录,当我尝试在它工作的同一服务器上运行HTML时 当我在ApacheLocalHost上运行它时,它也能很好地工作 有人能告诉我是什么问题吗?是的,检查apache日志!可能您的错误报告已关闭,可能是在php.ini文件中设置的(如果您具有对服务器的shell访问权限,您可以运行php--ini以查看正在使用的文件),请记住,可能有一个单独的php.ini文件用于从with命令运行php she

当我尝试在服务器上运行它时,我的PHP页面显示为空白页面,方法是调用windows服务器的IP和它的目录,当我尝试在它工作的同一服务器上运行HTML时

当我在ApacheLocalHost上运行它时,它也能很好地工作


有人能告诉我是什么问题吗?

是的,检查apache日志!可能您的错误报告已关闭,可能是在php.ini文件中设置的(如果您具有对服务器的shell访问权限,您可以运行php--ini以查看正在使用的文件),请记住,可能有一个单独的php.ini文件用于从with命令运行php shell,并在web上运行时单独使用,请记住,获取正确的php.ini-这将向您显示错误:),然后您可以看到您的应用程序有什么问题。。。在linux服务器上,日志应位于/var/logs/httpd(或apache2,具体取决于您的版本)


顺便说一句。检查这一个

这可能是一个重复的权限问题,以管理员身份运行。我见过这种情况很多次。我确实是以管理员的身份运行它的,但仍然存在同样的问题“当我尝试在同一台服务器上运行HTML时,它可以正常工作”-您是如何访问它的,
http://localhost
文件://
?文件扩展名是?我使用一个外部HTML文件,比如它有“alert”(“hello world”)我的HTML文件在服务器上工作。我通过键入服务器ip/文件来访问这些文件。我在服务器内的文件中似乎找不到php.ini