해결 방법 경고: session_start(): WordPress에서 세션 캐시 제한기를 보낼 수 없습니까?

해결 방법워드프레스(WordPress)경고: session_start(): 보낼 수 없는 세션 캐시 제한기가 나타납니까?

천 웨이량로컬 컴퓨터에서 WP 테마를 테스트할 때 다음과 같은 PHP 경고 메시지가 나타납니다.

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

번역 문제

警告: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

해결책

어떤 사람들은 그렇게 말하기 때문에session_start(); 문, 다른 html 코드가 존재하지만

그러나 어떤 사람들은 그의 session_start(); 이전에 수행되었습니다.

세션의 저장경로를 설정하는 것이 좋지 않다고 하시는 분들이 계시는데, php.ini 파일을 수정해야 합니다.session.save_path = "C:/phpsession"

(뒤의 경로는 스스로 설정하고 존재하는지 확인하십시오)

  • php.ini 파일은 일반적으로 시스템 디스크/Windows 디렉토리 아래에 있어야 합니다.

LinuxPHP 구성 파일 경로를 쿼리하는 명령

Linux 명령은 PHP 구성 파일 php.ini 파일의 저장 위치를 ​​쿼리합니다.

쉘 아래에서 실행:

php -v / -name php.ini

또는

find / -name php.ini

다음은천 웨이량테스트 후 최종 솔루션.

  • Linux 서버의 php.ini 파일을 수정합니다. session.auto_start = 0session.auto_start = 1

희망 첸 웨이량 블로그( https://www.chenweiliang.com/ ) 공유 "경고 해결 방법: session_start(): WordPress에서 세션 캐시 제한기를 보낼 수 없습니까? , 당신을 돕기 위해.

이 기사의 링크를 공유하는 것을 환영합니다:https://www.chenweiliang.com/cwl-568.html

최신 업데이트를 받으려면 Chen Weiliang 블로그의 Telegram 채널에 오신 것을 환영합니다!

🔔 채널 상위 디렉토리에서 귀중한 "ChatGPT 콘텐츠 마케팅 AI 도구 사용 가이드"를 가장 먼저 받아보세요! 🌟
📚 이 가이드에는 엄청난 가치가 담겨 있습니다. 🌟이것은 흔치 않은 기회입니다. 놓치지 마세요! ⏰⌛💨
당신이 원한다면 공유하고 좋아하십시오!
당신의 공유와 좋아요는 우리의 지속적인 동기 부여입니다!

 

发表 评论

귀하의 이메일 주소는 공개되지 않습니다. 必填 项 已 用 * 标注

맨위로 스크롤