簡體   English   中英

為什么在php.ini中禁用魔術引號不起作用?

[英]Why isn't disabling magic quotes in php.ini taking effect?

我在根目錄的php.ini末尾禁用了魔術引號,並且沒有任何變化。 在$ _POST條目中的單引號前仍需加反斜杠。 因此,我將php.ini與正在運行的php文件放在同一目錄中,並且只包含禁用魔術引號的行。 仍然沒有變化。

我在這里想念什么?

GoDaddy共享服務器上的PHP 5.3.24

php.ini文件:

magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off

您可以使用.htaccess文件進行嘗試,您將需要以下代碼行:

php_flag magic_quotes_gpc Off

另請參見php手冊: http : //php.net/manual/zh/security.magicquotes.disabling.php

編輯

由於GoDaddy共享服務器不接受以上選項,請嘗試以下方法:

您必須制作一個名為php5.ini的文件,並將其放置在根文件夾中。 您可以僅添加所需的三行,也可以復制本地計算機上的php.ini文件並編輯所需的更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM