2012-05-01 33 views
0

我遇到了一个问题,我怀疑是由PHP功能Magic Quotes引起的。我可以在我的Drupal 7安装中查看它们是否已启用?我在Drupal中查看是否启用了魔术引号?

我使用共享主机(Bluehost),所以我知道我可以联系他们并检查状态,但我只是想知道Drupal是否允许我以某种方式查看此设置和其他PHP设置。

+0

我知道这是一个需要使用我的虚拟主机在PHP设置中解决的问题。就我而言,我需要联系我的主机才能访问一个名为php.ini的文件,我可以在其中修复该设置。 – bryanbraun

回答

0

只需上传包含此PHP文件:

<?php 
echo "magic_quotes_gpc = ".ini_get('magic_quotes_gpc')."\n"; 
echo "magic_quotes_runtime = ".ini_get('magic_quotes_runtime')."\n"; 

将输出的当前设置。

+0

谢谢,这表明我朝着正确的方向前进。我做了一些细微的改动,这些函数为我返回了正确的值:'get_magic_quotes_gpc()'和 'get_magic_quotes_runtime()' – bryanbraun

0

在Drupal 6,你可以放置在网站/默认的settings.php文件中看到/ settings.php配置

0

在Drupal 6,网站/默认/ settings.php配置提供了这两种线魔术引号

ini_set('magic_quotes_runtime',  0); 
ini_set('magic_quotes_sybase',  0); 
+0

但是,它不会告诉你'magic_quotes_gpc'的设置(因为你不能设置一旦PHP启动) – Cal