PHP에서 max_input_vars를 수정할 수 없습니다.
P粉176980522
P粉176980522 2023-11-10 11:49:31
0
1
899

무들을 설치하려면 PHP에서 max_input_vars 값을 늘려야 합니다. 그러나 php.ini 파일의 값을 변경해도 무들 웹 설치 프로그램은 여전히 ​​다음 메시지를 표시합니다.

PHP 设置 max_input_vars 必须至少为 5000.

phpinfo()는 다음을 표시합니다:

max_input_vars => 5000 => 5000

.htaccess 파일을 편집해도 아무런 효과가 없습니다.

P粉176980522
P粉176980522

모든 응답(1)
P粉354948724

다음 내용으로 Moodle 디렉토리에 임시 php 파일을 생성하고 브라우저를 통해 실행합니다. (명령줄을 통해 php를 실행하면 apache 파일 대신 다른 php ini 파일이 사용됩니다.)

으아악

이것은 어떤 PHP ini 파일이 사용되고 있는지 확인합니다. 예: /etc/php/xx/apache2/php.ini

또한 페이지에서 max_input_vars를 검색하여 값을 확인하세요.

Master는 php.ini의 값입니다. 5000이 아닌 경우 잘못된 PHP ini 파일을 편집했거나 Apache를 다시 시작해야 합니다

Local은 사용되는 값입니다. 기본 값과 다른 경우 Apache에 의해 재정의됩니다.

이 경우 etc/apache2/

와 같은 Apache 디렉토리의 .htaccess 및 conf 파일을 확인하세요.

로컬 값이 5000으로 정확하다면 Moodle 디렉토리의 코드에 의해 변경된 것입니다. config.php를 확인하거나 코드에서 max_input_vars를 검색해 보세요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿