입니다. 세션을 사용하는 사용자 지정 CMS가 있습니다. 일부 데이터를 저장합니다. 갑자기 변경된 웹 서버가 PHP에서 safe_mode로 바뀌 었습니다. 이것은 내가 더 이상 세션을 사용할 수 없다는 것을 의미합니다. safe_mode를 껐을 때 옵션이 없다면이 문제를 해결할 수있는 방법이 있습니까?safe_mode가있는 PHP 세션이
답변
의 PHP 설명서에 따르면 서버가 safe mode
이라는 사실은 세션에 문제를 일으키지 않습니다.
http://www.php.net/manual/en/intro.session.php
그러나, session_start()
기능은 다음 조건하에 안전 모드에서 해제 할 수 있습니다
The owner of a script must be the same as owner of a session.save_path directory if the default files session.save_handler is used.
, 호스팅 회사에 연락하여 로컬 INI 요청이 문제를 해결하기 위해서 파일 (PHP 설정)을 입력 한 다음 session.save_path
의 값을 편집하고이 경로가 서버에 있는지 확인하십시오.
감사합니다. session.save_path가 기존 경로로 설정된 경우 어떻게 시작합니까? 또한 session_start()와 함께? – waterschaats
위의 조건에 따라 편집 한 후 서버의 기존 경로를 대상으로 지정한 다음에는 간단히'session_start' 함수를 사용합니다. –
- 1. PHP 세션이 작동하지 않습니다.
- 2. PHP 세션이 정보를 잃습니다
- 3. PHP 세션이 손실되었습니다.
- 4. PHP 세션이 안전합니까?
- 5. PHP : 세션이 저장되지 않았습니다.
- 6. PHP : 세션이 작동하지 않습니다.
- 7. PHP 세션이 보이지 않음
- 8. PHP 세션이 손상되었습니다
- 9. PHP 세션이 작동하지 않습니다.
- 10. PHP 세션이 작동하지 않습니다.
- 11. PHP 세션이 설정되지 않았습니다
- 12. 페이지 매김과 PHP 세션이
- 13. PHP 세션이 지속되지 않음
- 14. PHP 세션이 감지되지 않습니다.
- 15. PHP 세션이 작동하지 않습니다.
- 16. PHP 세션이 작동하지 않습니다.
- 17. PHP 세션이 덮어 쓰여지고 있습니다.
- 18. PHP 세션이 다른 사용자와 공유되었습니다.
- 19. PHP 세션이 신속하고 무작위로 만료됩니다.
- 20. PHP memcached 세션이 파란색으로 만료됩니다.
- 21. 세션이 PHP 함수에서 생성되지 않았습니다.
- 22. PHP 세션이 android WebService에서 만료됩니다.
- 23. PHP 세션이 너무 일찍 만료됩니다.
- 24. 페이지간에 PHP 세션이 저장되지 않습니다.
- 25. 안드로이드 애플리케이션에서 PHP 세션이 깨졌습니다.
- 26. 하위 도메인에서 PHP 세션이 실패합니다
- 27. PHP 세션이 올바르게 전달되지 않음
- 28. PHP 세션이 처음으로 등록되지 않았습니다.
- 29. PHP 세션이 개재하는 HTML 페이지
- 30. PHP 세션이 시간 초과되지 않음
안전 모드로 세션을 사용하는 데 문제가 없어야합니다. – Alvarez
안전 모드에서는 세션이 정상적으로 작동합니다. 그러나 안전 모드 자체는 쓸모없는 것으로 간주됩니다. 실제로는 안전하지 않기 때문에 사용해야합니다. 안전 모드는 현재 지원되는 가장 낮은 버전의 PHP (5.3)에서는 더 이상 사용되지 않으며 PHP 5.4에서 완전히 제거되었습니다. 귀하의 호스트가 방금 그것을 켜면 * 길 * 구식이며, 당신은 심각하게 그들을 버리고 더 나은 호스트를 찾는 고려해야합니다. 관련 PHP 매뉴얼 페이지의 참고 사항을 참조하십시오 : http://php.net/manual/en/features.safe-mode.php – SDC