在CakePHP中向TinyMCE添加图像上传器给出错误

时间:2013-10-25 10:48:42

标签: php jquery .htaccess codeigniter cakephp

我正在使用tinyMCE插件将图片上传到tinyMCE http://justboil.me/。这个插件是使用codeignitor开发的。

我刚尝试使用测试php文件实现它并且工作正常,但是当我将代码上传到cakephp时,即在app / webroot / js / editor / tinymce中。

我得到的错误是URL NOT FOUND http://mysite.com/js/editor/tinymce/plugins/jbimages/ci/index.php/upload/english

上面的url是与我的localhost在使用简单的php文件时相同的url(相对URL)。

我认为这可能是与cakephp的webroot文件夹中的htaccess文件有关的问题。

这是我的htacess代码

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

有没有办法解决这个问题?

2 个答案:

答案 0 :(得分:0)

尝试对.htaccess

进行此修改
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule .* index.php [L]
</IfModule>

答案 1 :(得分:0)

你可以尝试这段代码:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule !tinymce index.php [L,NC]