2016-06-11 106 views
-1

我在另一臺服務器上移動了opencart網站,但是我收到以下錯誤消息。我在另一個域上移動了opencart並且錯誤ini_set()被禁用了

Warning: ini_set() has been disabled for security reasons in /home/shoppin6/public_html/system/library/session.php on line 7Warning: ini_set() has been disabled for security reasons in /home/shoppin6/public_html/system/library/session.php on line 8Warning: ini_set() has been disabled for security reasons in /home/shoppin6/public_html/system/library/session.php on line 9Warning: ini_set() has been disabled for security reasons in /home/shoppin6/public_html/system/library/session.php on line 10Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/shoppin6/public_html/index.php:102) in /home/shoppin6/public_html/system/library/session.php on line 21 

香港專業教育學院編輯php.ini文件與此

disable_functions = allow_url_fopen, escapeshellarg, escapeshellcmd, ini_alter, passthru, parse_ini_file, popen, proc_open, proc_close, proc_terminate, proc_get_status, proc_nice, readfile, show_source, system 

和還我seted的ini_set =上; php.ini文件,但錯誤是一樣的,存在錯誤沒有變化,這裏是網站鏈接,shoppingdice.com

請給我的解決方案快請

+0

VPS或共享主機? –

+0

其共享主機 –

+0

唯一可以做這件事的是你的服務器管理員。你應該和你的託管公司談談。 – billynoah

回答

0

通常你會需要重新啓動Web服務器服務讓php.ini中的更改生效。但是,如果您沒有控制自己的Web服務器進程,那麼這可能不適用於共享主機。如果您可以重新啓動服務(並且在更改php.ini後尚未執行此操作),那麼我建議您執行此操作。

如果仍然有問題,你可能想看看在下面的輸出(你可以把它像一個test.php的頁面),然後記得在瀏覽器中該頁面:

<?php 
phpinfo(); 

它應該在「加載配置文件」下面顯示php配置的位置,並希望這將是您更改的那個。在「核心」部分下,您應該能夠看到「disable_functions」的值。如果它不是您設置的值,那麼您的更改無效。出於安全原因,在完成調試問題後刪除文件test.php。

相關問題