开始使用wiris为FCKEditor创建一个插件。我用编辑器在我的插件/ webroot / js中创建了文件夹。问题是filemanager没有执行此目录中的php文件 我怎样才能让php文件执行
wiris是一个数学运算符插件,我能够在wck编辑器中集成wiris。现在当我点击fck编辑器中嵌入的wiris图标,弹出一个新窗口时,它指向webroot / js / fckeditor / editor / plugins / fckeditor_wiris / integration / editor.php中的editor.php
现在cake不允许editor.php执行。
我能够在当地正常工作。但不是在服务器上。
提供帮助
答案 0 :(得分:1)
检查您的文件权限;
chmod 755 -R fckeditor/
答案 1 :(得分:0)
据我所知,插件资产文件夹不可能: http://cakephp.lighthouseapp.com/projects/42648/tickets/1499-support-php-script-in-plugin-assets-folder
答案 2 :(得分:0)
正如旁注:
我认为从webroot运行php文件不是“蛋糕”方式。更好的方法是将php连接器代码放入控制器并在FCKeditor配置中使用适当的路径。 这样你也将受益于所有CakePHP好东西,如访问控制,基于身份验证的本机权限检查等。 也许这篇文章会有所帮助: http://blog.beamstyle.com.hk/tutorial-on-integrating-ckfinderckeditor-into-cakephp-with-session-authentication/