이미지 보드 용 코드를 작성하고 있으며 사용자가 CSS 파일에서 페이지로로드 할 텍스트 파일을 게시 할 수 있습니다. 내가 GET을 통해 (라인과 페이지 당 라인의 시작을 위해) 파일 이름과 몇 가지 매개 변수를 사용하는 간단한 PHP 스크립트를 가지고 전달 된 파일을 열고, HTML로 해당 파일의 섹션 표시jquery로 아약스에서 PHP 스크립트를 호출하면 파일 열기로 인해 시간 초과가 발생합니다.
을 이 스크립트는 브라우저에서 호출하고 URL에 get 문자열을 설정하여 작동하는지 확인할 수 있습니다.
나는이 스크립트를 AJAX를 사용하여 jQuery를 사용하여 페이지의 텍스트 파일에 대한 링크에 바인딩하여 이러한 링크를 클릭하면 레이어가 열리고 (내가 원하는 것은 무엇인가) PHP 파일에 의해 반환 된 HTML은 해당 레이어에 덤프 :
나는 TEXTFILE 자체 호출이 성공하고 난 레이어로 TEXTFILE의 내용을로드 할 수 있습니다를 사용하여 동일한 AJAX 호출을 사용합니다. 그것은 TEXTFILE 자체를 열려고와의 문제가 무엇이든
Blockquote Warning: file(http://localhost/kusabax/lit/src/nrd.txt) [function.file]: failed to open stream: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. in C:\xampp\xampplite\htdocs\kusabax\textview.php on line 6 Fatal error: Maximum execution time of 60 seconds exceeded in C:\xampp\xampplite\htdocs\kusabax\textview.php on line 6
- 경우 : 내가 AJAX로 PHP 파일을 호출 할 때
, 나는 PHP 파일이 전달 된 TEXTFILE 열립니다 결코 다음과 같은 응답을 fopen() 또는 file()을 사용하면 결과가 동일하고 스크립트가 제대로 실행되지 않습니다 (별다른 도움이되지 않는 경우 제외).
iframe을 #prevwin layer 및 PHP 스크립트를 iframe에로드하고 get 특성을 src 문자열에 씁니다 (AJAX를 사용하지 않고 l) -하지만 여전히 같은 시간 제한이 있습니다.