的是,甚至有可能..自從需要使用這些設置,修改php.ini文件,而無需編輯實際文件
register_globals的? - >上 magic_quotes_gpc的 - >關閉
但不幸的是,我不能編輯php.ini文件,因爲共享主機.. 是否有其他的辦法嗎?我只有FTP訪問權限。
編輯:
PHP版本5.2.17
服務器API CGI/FastCGI的
的是,甚至有可能..自從需要使用這些設置,修改php.ini文件,而無需編輯實際文件
register_globals的? - >上 magic_quotes_gpc的 - >關閉
但不幸的是,我不能編輯php.ini文件,因爲共享主機.. 是否有其他的辦法嗎?我只有FTP訪問權限。
編輯:
PHP版本5.2.17
服務器API CGI/FastCGI的
您可以嘗試使用 「的ini_set」 在你的PHP腳本的頂部。
爲的ini_set文檔是在這裏:http://www.php.net/ini_set
我不知道自從如何工作的,但希望有一個主index.php文件,而你只需要修改的那一個。
最糟糕的情況是,有大量的PHP文件需要修改。
不,它不會工作。 – 2013-02-11 17:31:11
如果PHP版本<= 4.2.3,它應該可以工作。小心擴展它如何不起作用? – 2013-02-11 17:34:50
提到的兩個指令OP不能通過'ini_set'進行更改。另外,PHP 4.2.3是古老的。 – 2013-02-11 17:36:46
並非所有的ini變量都可以通過ini_set進行更改。但是一些變量可以在自定義php.ini中更改。
在這種情況下,你不能改變通過ini_set()
magic_quotes_gpc
和register_globals
,但你被允許在PHP_INI_PERDIR
改變,也就是說,如果你的服務器允許您創建一個自定義的php.ini文件,那麼你可以在那裏更改。
是的,可以在運行時使用'ini_set'在這裏進行更多的介紹:http://php.net/ini_set – user1909426 2013-02-11 17:28:02
你運行的PHP版本是什麼? – Tivie 2013-02-11 17:28:29
也許您的託管公司可以使用'.htaccess'進行更改。我已經kloxo的cPanel,我可以在 上 \t的php_flag magic_quotes_runtime的更改與'.htaccess'像' \t \t的php_flag magic_quotes_gpc的'等等... –
Aleksandar
2013-02-11 17:32:38