无法加载TinyMCE JS(Codeigniter)

时间:2013-12-25 04:59:00

标签: php codeigniter tinymce

我正在构建一个简单的文档管理应用程序,但是TinyMCE JS无法加载(403错误)。首先我认为这与文件权限有关,因此我递归地将所有内容更改为777(是的,我的愚蠢,但我非常想让它工作);但这并没有解决任何问题。

Chrome控制台告诉我:

  

无法加载资源:服务器响应状态为403(禁止)

这是我的视图页面,它试图加载编辑器:

<script language="javascript" type="text/javascript" src="http://localhost/ankdocs/application/js/tinymce/jscripts/tiny_mce/tiny_mce.js"/>
<script language="javascript" type="text/javascript">
  tinyMCE.init({
    theme : "advanced",
    mode: "exact",
    elements : "doc",
    theme_advanced_toolbar_location : "top",
    theme_advanced_buttons1 : "bold,italic,underline,strikethrough,separator,"
    + "justifyleft,justifycenter,justifyright,justifyfull,formatselect,"
    + "bullist,numlist,outdent,indent",
    theme_advanced_buttons2 : "link,unlink,anchor,image,separator,"
    +"undo,redo,cleanup,code,separator,sub,sup,charmap",
    theme_advanced_buttons3 : "",
    height:"350px",
    width:"600px"
});
</script>

<div id="newdoc">

<table>
<tr>
  <td>Document name:</td>
  <td><input type="text" id="docname"/></td>
</tr>
</table>

<textarea id="doc" name="doc" rows="20" cols="40">Type here</textarea>

</div>

正如你所看到的,这里没什么好看的。有人告诉我,也许有些Apache模块丢失了(我在Ubuntu上),但我真的不知道如何解决这个问题。

请帮忙!

如果需要更多代码,请告诉我。

============扩展===========

根据评论中的要求,这是在.htaccess文件中搜索的输出:

root@vostro:~# find /opt/lampp/htdocs/ -iname '*access'
/opt/lampp/htdocs/xampp/sqlite/.htaccess
/opt/lampp/htdocs/ankdocs/application/cache/.htaccess 
/opt/lampp/htdocs/ankdocs/application/.htaccess 
/opt/lampp/htdocs/ankdocs/system/.htaccess

文件ankdocs / application / .htaccess说“拒绝所有人”。 文件ankdocs / system / .htaccess说“拒绝所有人。”

2 个答案:

答案 0 :(得分:1)

assets内创建名为ankdocs的文件夹。把你的js文件放在那里。实际上剪切tinymce/jscripts/tiny_mce/tiny_mce.js并输入assets/js并更改

<script language="javascript" type="text/javascript" src="http://localhost/ankdocs/assets/js/tinymce/jscripts/tiny_mce/tiny_mce.js"/>

答案 1 :(得分:1)

似乎您将js文件夹放在codeigniter使用的应用程序文件夹中 尝试将js文件夹移到应用程序文件夹之外 我认为codeigniter正试图解决不存在的控制器的路径

并将您的JavaScript引用更改为新路径

<script language="javascript" type="text/javascript" src="//localhost/ankdocs/js/tinymce/jscripts/tiny_mce/tiny_mce.js"/>

祝你好运,圣诞快乐