【发布时间】:2015-12-10 21:15:33
【问题描述】:
我已经在这里工作了好几个小时了,但这根本行不通。我在学校做服务器工作,这个人为班级制作了一个 wordpress 网站。老师希望我将它托管在运行 IIS 的 Web 服务器上。我已经将它配置为运行 PHP 和 mysql,它们都经过测试并且可以正常工作。我已经安装了 wordpress 和管理页面。
最大的问题是一般用户前端都没有工作,我不知道为什么。 PHP 成功地将文本回显到浏览器,但没有任何要求语句起作用并且没有错误。每当我通过愚蠢的 Instant Wordpress 可执行文件运行它时,它都能正常工作。
教授对这需要多长时间感到有些不安,而我陷入了巨大的停顿。任何帮助都会很棒!我不确定你们需要什么样的文件/日志,所以如果需要,请告诉我,我会发布!
编辑:
索引.php
<?php
define('WP_USE_THEMES', true);
echo "Hello TV Land";
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
上面的sn-p创建了一个空白页面,页面上有一句“Hello TV Land”。 索引.php
<?php
define('WP_USE_THEMES', true);
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
在服务器上运行时完全空白页面。
每当我运行 Instant Wordpress 开发环境时,页面加载正常: Screenshot of Page Loading
【问题讨论】:
-
你必须得到错误才能输出。屏幕上显示什么?任何事物?黑屏?您说“php 成功地将文本回显到浏览器” - 这是在 php 文件中,使用
echo语句吗? PHP 和 IIS(恕我直言)就像花生酱和泥土。 -
我完全同意,这是一次非常不愉快的经历,但这是系统管理员想要的......我会得到照片
标签: php wordpress iis web-hosting