typecho无法评论

新手上路,请多包涵

新装的typecho,环境为nginx,lnmp!默认主题

安装完测试时发现无法评论了。。即点击提交评论,页面也读取加载,但是看不到评论,在系统后台也看不到有评论发出,但是在系统生成的hello文章可以评论的

读写权限已给,请帮助!谢谢!

阅读 8.6k
3 个回答

文章有设置允许评论吗

在form中增加一段这样的代码:

<?php $security = $this->widget('Widget_Security'); ?>
            <input type="hidden" name="_" value="<?php echo $security->getToken($this->request->getReferer())?>">

修改后是这个样子

<p>
            <label for="textarea" class="required"><?php _e('内容'); ?></label>
            <textarea rows="8" cols="50" name="text" id="textarea" class="textarea" required ><?php $this->remember('text'); ?></textarea>
        </p>
      <p>
            <button type="submit" class="submit"><?php _e('提交评论'); ?></button>
        </p>
        <!-- 新增代码 -->
        <?php $security = $this->widget('Widget_Security'); ?>
            <input type="hidden" name="_" value="<?php echo $security->getToken($this->request->getReferer())?>">
            <!-- 新增 代码结束 -->
   </form>
</div>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏