自定义HTML模块 - 不支持Joomla 3.0

4
我正在使用高级版的Joomla,但是当我使用自定义HTML模块或在文章中使用HTML时遇到问题。 HTML中的所有属性都被/和“替换了。
以下是发生的情况: 0. 首先,所有图像都按照安装的方式正常显示。
1. 复制默认模块“Image Module”,并将其命名为“Image Module Me”。 2. 设置菜单,使原始模块在默认菜单中显示,而新模块在我的测试菜单中显示。 3. 在某个地方,两个模块的图像都无法正确显示(显示为损坏的图像链接)。 4. 当我查看图像模块时,我可以看到HTML已更改。 5. 通过重新插入图像重置HTML,生成以下HTML: img src =“images / headers / walden-pond.jpg” 请注意,在此时,图像在管理员编辑器中显示得很好。 6. 保存该模块 7. 单击自定义输出-嘿,我有一个损坏的图像链接。当我检查HTML时,我可以看到以下内容: img src =“\”images / headers / walden-pond.jpg \“”
编辑1: 这只是因为Magic_quotes。如何在Joomla 3.0中禁用魔术引号?
1个回答

0
要禁用魔术引号,您必须编辑服务器上的php.ini文件。老实说,我很惊讶您甚至能安装Joomla 3.0,因为Joomla 3.0要求禁用魔术引号。如果您可以编辑php.ini文件,则必须添加以下内容:
; Magic quotes
;

; Magic quotes for incoming GET/POST/Cookie data.
magic_quotes_gpc = Off

; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
magic_quotes_runtime = Off

; Use Sybase-style magic quotes (escape ' with '' instead of \').
magic_quotes_sybase = Off

您可能需要联系您的主机来执行此操作。在最后的情况下(仅在最后的情况下),编辑您的 .htaccess 文件,内容应如下:
php_flag magic_quotes_gpc Off

等等。


尝试在您的php.ini中添加此行magic_quotes_gpc = Off并重新启动您的Apache服务器。但这需要在安装Joomla时进行。当我尝试安装Joomla 3.0时,这就发生了,我无法在不关闭它的情况下安装Joomla。 - Rakesh Sharma

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接