GET_HEADER引发500内部服务器错误

时间:2020-03-11 作者:Luis Bernal

我正在wordpress中进行自定义开发,每次创建新模板时,我都会遇到以下问题。

代码

 /* Template Name: Citas Rolex*/
 get_header();

echo "<h1>loren ipsum</h1>";

get_footer();
它在用户视图中给出以下错误

In browser

内部服务器错误
服务器遇到内部错误或配置错误,无法完成您的请求
请与服务器管理员联系,告知错误发生的时间以及您可能执行的任何可能导致错误的操作。

有关此错误的详细信息,请参阅服务器错误日志。

当我评论get_header () 这景色很适合我

/* Template Name: Citas Rolex*/
//get_header();
 echo "<h1>loren ipsum</h1>";
  get_footer();
 ?>

3 个回复
SO网友:sleepingpanda

如果您想在WordPress中创建一个模板,请参见下面的示例

  <?php /* Template Name: CustomPageT1 */ 
    get_header();
    echo "hello this is my custom template";
    get_footer();
   ?>
请尝试此代码。

SO网友:Luis Bernal

我已经创建了模板,它给了我错误500,但是当我在get\\u标题上发表评论时,错误500得到了解决,但是在所有菜单的get\\u标题上。如果我没有get\\u头,我就不能将我的头用于该头。我不知道怎么修

SO网友:JML

我想你可能想得太多了。500错误不是页面大小问题吗?当页面上的内容太多而服务器超时时,我会在Elementor中遇到这些问题。您需要调整php。ini文件以增加大小限制。我们可以解释,或者你可以做一个简单的谷歌搜索,但这需要在像filezilla或cyberduck这样的FTP传输程序中完成。希望有帮助

相关推荐

为什么dbDelta()不能捕获MysqlErrors?

据我所见,dbDelta() 用于抑制在其操作过程中发生的数据库错误。一般来说,情况似乎是这样,但New Relic仍在报告函数中的MysqlErrors。准确的错误消息格式如下:MysqlError: Table \'xxx.wp_yyy_posts\' doesn\'t exist 发件人dbDelta() 在里面/wp-admin/includes/upgrade.php, 我们有:// Fetch the table column structure from the database&