1

SO上有一些类似的问题,但没有一个可以解释我遇到的问题。

我正在使用托管在 1and1 上的TomatoCMS 。

我遇到的问题是:

tinyMCE.getInstanceById('content').execCommand('mceInsertContent', false, '<img src="' + url + '" alt="" />');

url可能在哪里http://example.com/uploads/123.jpg

图像正确插入到 tinymce 预览区域,但原始textarea内容设置为:

<img src="%5C" alt="\"\"" />

因此,这将保存到数据库中。

有人对此有解决方案吗?

4

2 回答 2

2

这是由PHP Magic Quotes引起的。

要解决此问题,php.ini请在网站根目录中放置一个文件,其中包含:

magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off

我在一篇关于 1and1 托管的另一个软件包的帖子中找到了这个解决方案。如何在 1and1 服务器上安装 Precurio

于 2012-07-13T10:56:39.070 回答
1

我不太确定,这里出了什么问题,但我想这可能与编码有关。您可以尝试为此提供的配置设置:http ://www.tinymce.com/wiki.php/Configuration:entity_encoding

于 2012-07-13T10:27:38.210 回答