Usombulula njani Isilumkiso: session_start(): Ayinakuthumela isithinteli se-cache seseshoni kwiWordPress?

Indlela yokusombululaWordPressIsilumkiso: session_start(): Ayinakuthumela indawo yokugcina indawo yesithinteli ibonakala?

Chen WeiliangXa uvavanya umxholo weWP kwikhompyuter yendawo, lo myalezo wesilumkiso we-PHP uvele:

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at D:\xampp\htdocs\wp\ceshimuban\wp-content\plugins\wordpress-seo\frontend\class-json-ld.php:121) in D:\xampp\htdocs\wp\ceshimuban\wp-content\plugins\ad-inserter\class.php(360) : eval()'d code on line 14

ingxaki yoguqulelo

警告:session_start():无法发送会话缓存限制器 - 已发送的头文件(输出开始于D:\ xampp \ htdocs \ wp \ ceshimuban \ wp-content \ plugins \ wordpress-seo \ frontend \ class-json-ld.php: (360):eval()在第14行的d代码(第121行)在D:\ xampp \ htdocs \ wp \ ceshimuban \ wp-content \ plugins \ ad-inserter \ class.php

Isisombululo

Abanye abantu batsho kubasession_start(); ingxelo, enye ikhowudi ye-html ikhona, kodwa

Kodwa abanye abantu bathi eyakhe session_start(); Kuye kwenziwa ngaphambili.

Abanye abantu bathi akulunganga ukuseta indlela yokugcina yeseshoni, kwaye kuyafuneka ukulungisa ifayile ye php.ini:session.save_path = "C:/phpsession"

(Indlela ngasemva ibekwe nguwe, kwaye qinisekisa ukuba ikhona)

  • Ifayile ye php.ini kufuneka ibekwe ngokubanzi phantsi kwenkqubo yediski/iWindows directory

LinuxUmyalelo wokubuza indlela yefayile yoqwalaselo lwe-PHP

Umyalelo weLinux ubuza indawo yokugcina yefayile yoqwalaselo ye PHP php.ini ifayile.

Yenza phantsi kweqokobhe:

php -v / -name php.ini

okanye

find / -name php.ini

Oku kulandelayoChen WeiliangEmva kovavanyo, isisombululo sokugqibela.

  • Guqula ifayile ye php.ini yomncedisi we Linux: session.auto_start = 0 ye session.auto_start = 1

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iinkalo ezifunekayo zisetyenzisiwe * Ileyibheli

Skrolela phezulu