php下fckedit图片在本地好使,放到服务器上好使?

来源:互联网 发布:平面设计 矢量图 知乎 编辑:程序博客网 时间:2024/05/17 03:27

我用的是fckedit 2.6.3的精简版的第三版。
fck在编辑内容的时候添加个图片在本地好使,而放到服务器上不好使了,我猜想是路径的错误,可是我不知道那里改,求帮忙。。
主要是不知道改那里。。我在网上查了。。说的路径我这个fck中都没有如果是因为上传文件夹不存在,会弹出错误信息的。
我的fck中没有filemanager这个文件夹 ...弄的我都不知道在那里改了。..
我在编辑新闻的时候,想添加个图片,那个地方我添加的是本地图片的地址,一点确定图片就出来。。
但是在服务器上,把本地图片的地址写上去,点确定没有反应。。弄的我有些素手无策。。。哎

直接用fckeditor来管理上传也太随便了吧。上传功能怎么说也该自己实现啊。

你应该修改fckedit配置文件中的ImageUploadURL到你的上传处理地址。自己实现上传功能。fckedit自带的上传功能不过是个例子,不应当直接拿来使用的。

在fckconfig.js里设置。ImageUploadURL=文件上传时提交到的页面地址。然后自己处理,返回一个xml格式的结果给fckeditor

假设我在fckconfig.js里设置了ImageUploadURL这个路径,但是我在那里调用呢。。
我都不知道这个在那里改动。。我现在出现的问题是

我在编辑新闻的时候,想添加个图片,那个地方我添加的是本地图片的地址,一点确定图片就出来。。
但是在服务器上,把本地图片的地址写上去,点确定没有反应。。

应该是上传的不对,可是那里改,我一点都不知道。。我没用过这个,呵呵

你说的这个只是填本地链接,别人的机器是看不到你的本地图片的。这么说来你还处于分不清本地图片和上传图片的区别这一层,那就不要要求太高了,直接使用fck自带的上传吧。重新去下载一个完全版的fck,就有/filemanager目录了,然后按说明修改filemanager/connectors/php/config.php。

这毕竟只是自带的例子。他会做什么,能做什么,都是不受你控制的。以后有时间最好还是改成自己控制的。

哦。。。如果我用默认的上传的话,像你说的有很多无法控制的是什么意思??
例如我说我在编辑新闻的时候改了添加了一个图片,而我想改动这个新闻, 把图片要换掉,那就先删除这个图片在重新传一个会出现问题么??

用默认的话,你想把图片换掉,貌似只能再上传一个文件。fck只提供了上传功能,没有删除的。也没有办法控制谁能上传,或是上传的数量,或是上传文件图片的大小之类,结果就是只要知道了fck的位置,谁都能传。

你现在是把外链图片当成上传了。fck上传时,点上传图标,进入的界面里还要再点一次上传才能到上传界面的,而不是直接填地址。你的版本可能是精简过,不带上传功能的,重下一个完整版你就明白了。

说的什么意思啊。。我看不懂啊。。
我只是把本地好使的程序上传到了服务器上。。之后上传图片就说没有权限了。。。在那里改权限。我没接触过,,能说的明确些么,我是php初手,谢谢了

哦。.我刚刚用ftp看了我的那个文件夹的权限了,所有的权限,包括读写什么的 都打勾了

利用程序上传文件,是吧?

上传的文件要写入到服务器的某一个文件夹

这个文件夹的权限要足够,允许你的php程序写入上传的文件

。@chmod($dir, 0777);$dir要改成你的目标目录,执行后再试试

如果不行,问问卖你服务器的,怎么改变某个文件夹的权限

来源:英超直播

原创粉丝点击