0

我正在使用ckeditor。当我在本地主机(在我的电脑中)工作时,它在格式化和图像上传方面工作正常。但是当我在服务器上使用它时,它的格式化和图像上传不起作用。

例如。- 如果我用某种样式和颜色和大小格式化字体,它会在本地显示所有效果正面,但是当我使用相同样式的相同字体和相同颜色时,它不会在其正面显示任何格式或图像。

为了保存该文本,我使用了 mysql_real_escape_string() 函数,我也尝试了 mysql_escape_string() 但两者都在本地工作,而不是在服务器上。:S

对于图像上传,它的路径出错到数据库中,所以它没有显示正面。

例如。

本地路径 - ( http://localhos/exo/uploads/24ysjdh.jpg)

服务器路径 - ( http://mysite.in/%22/uploads/image/11/2qiz714.jpg/%22) (在这个 url %22 中出现问题)

我不知道为什么编辑器在本地工作而不在服务器上工作。:S 我第一次遇到这个独特的问题。

4

1 回答 1

0

如果您使用 PHP MagicQuotes 可能会导致此问题。/uploads/image/11/2qiz714.jpg 中似乎有问题。周围有额外的 /" 正在更改为 /%22

/%22/uploads/image/11/2qiz714.jpg/%22 

它可能在生成路径的代码中。MagicQuotes 是打开还是关闭?您可以粘贴一段创建此路径的代码吗?一旦你找到它,请仔细检查所有“和转义/”是否正确。

于 2013-03-27T02:01:11.250 回答