>백엔드 개발 >PHP 문제 >testlink를 설치할 때 PHP를 업그레이드해야 한다는 메시지가 나타나면 어떻게 해야 합니까?

testlink를 설치할 때 PHP를 업그레이드해야 한다는 메시지가 나타나면 어떻게 해야 합니까?

藏色散人
藏色散人원래의
2021-03-16 10:15:431802검색

testlink를 설치할 때 해결책은 PHP를 업그레이드해야 한다는 메시지를 표시합니다. 먼저 "rm -rf" 명령을 통해 이전 PHP를 제거한 다음 PHP를 업그레이드하고 마지막으로 "chmod 777 - R testlink" 명령.

testlink를 설치할 때 PHP를 업그레이드해야 한다는 메시지가 나타나면 어떻게 해야 합니까?

이 문서의 운영 환경: windows7 시스템, Windows7 버전, DELL G3 컴퓨터

Testlink 설치 및 업그레이드 문제 해결 요약

testlink 1.9.4가 1.9.9로 업그레이드됨 참고 :

(1) 업그레이드 방법은 1.9.9의 Readme 문서를 참고하세요.

(2) php5.2.x를 5.4 이상으로 업그레이드해야 합니다(저는 php-5.5.9를 사용합니다).

a. 이전 php5.2.x(rm -rf 설치 디렉터리)를 제거합니다. b. php 5.4.x에 통합된 php-pfm을 설치할 필요가 없습니다. c. php /sbin/php-fpm
(3) 일부 페이지에서는 폴더 및 파일 권한 오류가 표시되는데, 이는 chmod 777 -R testlink로 해결할 수 있습니다.

(4) 기타 문제는 아래 오류 목록에서 확인할 수 있습니다.

참고: php5.4 이상에서는 시작, 다시 시작 및 종료 방법이 다릅니다:

참조: http://wayne173.iteye.com/blog/1772186

php 5.5 . 5 업로드 파일 제한 사항을 수정하는 방법:

소스 패키지의 루트 디렉터리에 있는 php.ini-production 구성 파일을 PHP 설치 디렉터리: /usr/local/php/lib/php.ini

에 복사합니다. 그런 다음 다음을 수정합니다. /usr post_max_size = **M in /local/php/lib/php.ini; upload_max_filesize = **M

post_max_size upload_max_filesize

1보다 커야 합니다. 잘못 구성되었습니다

해결책은 Add

putenv("TZ=Asia/Shanghai");

2에 있습니다. 중국어 구성 TestLink의 중국어 버전은 매우 간단합니다. 우선
putenv("를 추가하세요. TZ=Asia/Shanghai"); 중국어 String.txt 파일을 준비하고 해당 파일을...testlinklocalzh_CN 디렉터리에 복사하여 원본 파일을 대체합니다. 그런 다음 config.inc.php 파일을 열고
default_언어 옵션을 찾아 그림 8과 같이 매개변수를 "zh_CN"으로 변경합니다. 이때 로그인 페이지를 새로 고치면
중국어가 됩니다

3. 포트 구성 을 수정하고 D: testlinkxamppapacheconfhttpd.conf를 수정하고 "Listen 80"을 "Listen 8081"로 변경하세요

4 로그인하는 동안 오류가 발생했습니다. : C:Program Filesxampphtdocstestlinklibfunctionslang_api.php 173행 오류 솔루션 파일: C:Program Filesxampphtdocstestlinklibfunctionslang_api.php
173행
$t_lang_var = ereg_replace( '^TLS_', '', $t_var );
교체 대상: $t_lang_var = preg_re 장소 ( '/^TLS_/', '', $t_var );

5. 로그인 중 오류

: 경고: strftime() [function.strftime]: 시스템의 시간대 설정에 의존하는 것은 안전하지 않습니다. date.timezone 설정 또는 date_default_timezone_set() 함수를 사용해야 합니다* 이러한 방법 중 하나를 사용했지만 여전히 이 경고가 표시되는 경우 '8.0에 대해 'UTC'를 잘못 선택했을 가능성이 높습니다. /no DST' 대신 911Solution

라인의 D:testlinkxampphtdocstestlinkconfig.inc.php 파일: C:Program Filesxampphtdocstestlinkconfig.inc.php

파일 헤더에 다음 줄을 추가하세요
date_default_timezone_set("PRC");

6. 테스트 케이스 추가/삭제 중 오류

, 치명적인 오류: 에서 최대 실행 시간인 60초를 초과했습니다. 해결 방법 D:testlinkxamppphpphp.ini에서 max_execution_time 값을 수정합니다. 기본값은 60이고, 180으로 변경하면 됩니다.

7. 대용량 첨부 파일 업로드 수정, C:Program Filesxampphtdocstestlinkconfig.inc.php의

정의("TL_REPOSITORY_MAXFILESIZE", 1024*1024*$tlCfg->repository_max_filesize);


정의("TL_REPOSITORY_MAXFILESIZE" , 102)로 수정합니다. 40 *102400 *$tlCfg->repository_max_filesize);
1G 파일 업로드를 지원합니다

8. Testlink가 설치된 후에는 관리자 비밀번호를 변경할 수 없습니다.

해결 방법: 내 설정에 관리자의 이메일을 입력하고 저장한 다음 관리자 비밀번호를 변경해야 적용됩니다.

9. testlink에서 "이 검사에 대한 참조를 비활성화하려면 set$tlCfg->config_check_warning_mode =SILENT;"

해결책: config.inc.php를 찾아 "Cfg->config_check_warning_mode를 찾으세요. ", 다음과 같이 수정됨:
$tlCfg->config_check_warning_mode ='SILENT';

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 testlink를 설치할 때 PHP를 업그레이드해야 한다는 메시지가 나타나면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.