部署站点时CKEditor不工作(PHP)

Posted

技术标签:

【中文标题】部署站点时CKEditor不工作(PHP)【英文标题】:CKEditor not working when the site is depoyed (PHP) 【发布时间】:2021-09-11 11:45:33 【问题描述】:

部署站点时CKEditor 不工作(000webhost)。它在本地主机中工作正常。 我在标题中包含了 CDN

<script src="https://cdn.ckeditor.com/ckeditor5/28.0.0/classic/ckeditor.js"></script>

我以表格形式使用它

 <div class="form-group">
         <label for="post_content">Post Content</label>
         <textarea class="form-control" name="post_content" id="editor" cols="30" rows="10"></textarea>
     </div>



 <script>
        ClassicEditor
            .create( document.querySelector( '#editor' ) )
            .catch( error => 
                console.error( error );
             );

    </script>

【问题讨论】:

部署站点显示的错误是什么?你检查了开发者控制台吗? 是的,我已经检查过了,但没有什么只是 textarea 【参考方案1】:

代码看起来正确。它也在工作部署的服务器。但可能存在加载 cdn 库的问题。请检查它是否正确加载。

<div class="form-group">
         <label for="post_content">Post Content</label>
         <textarea class="form-control" name="post_content" id="editor" cols="30" rows="10"></textarea>
     </div>
<script src="https://cdn.ckeditor.com/ckeditor5/28.0.0/classic/ckeditor.js"></script>
<script>

  ClassicEditor
    .create( document.querySelector( '#editor' ) )
    .catch( error => 
        console.error( error );
     );

</script>

【讨论】:

以上是关于部署站点时CKEditor不工作(PHP)的主要内容,如果未能解决你的问题,请参考以下文章

CKEditor 版本 4.5.3 与 ASP.NET 集成

错误:ckeditor-duplicated-modules:某些 CKEditor 5 模块重复

Ajax 调用后 CKEditor 不工作

CKEditor 不会加载 php 变量

ckeditor插入或更新在第一次尝试时不起作用

ckeditor5上传的图片如何用PHP接收?