
다음 문제가 있습니다. 웹사이트에 대한 rewriteUrl 작업을 해야 했는데요... 사실은 수정을 해야 했습니다.이미 작동 중인 urlRewriting. 만일을 대비해 조심스럽게 전체 소스 코드의 복사본, 심지어 .htaccess 파일까지 저장해 두었습니다...
글쎄요, .htaccess에 작동하지 않는 것 같은 몇 가지 사소한 변경 사항(줄을 변경했습니다)을 소개합니다. 빈 페이지 표시 중... 변경 사항을 취소했는데... 여전히 동일한 빈 페이지가 표시됩니다. .htaccess 파일을 저장된 버전으로 바꾸는 것도 작동하지 않습니다.
phpMyAdmin에도 액세스할 수 없습니다. 오류 500이 발생합니다. 그러나 error.log 또는 access.log에는 오류가 표시되지 않습니다. index.php 파일을 수정하고 실제로 표시되는 파일 시작 부분에 echo "echo" 줄을 추가했습니다. 그래서 include/require 항목을 수행하는 동안 오류가 발생했습니다.
<?php
echo "echo";
require_once('./conf/conf.main.php');
include_once(INC_PATH.'inc.common.php');
require_once 'jtpl_standalone_prepend.php';
require_once(CLASS_PATH.'class.distri.php');
require_once(CLASS_PATH.'class.news.php');
require_once(CLASS_PATH.'class.xmltoarray.php');
require_once(CLASS_PATH.'class.grossistes.php');
echo "echo";
두 번째 '에코'는 표시되지 않습니다. 나는 다음과 같이 일하고 있습니다 :
- PHP: 5.3.3
- 아파치: 2.2.16
MySQL: 5.1
이전에 작동했던 것과 동일한 .htaccess를 사용하고 있기 때문에 매우 이상합니다. 어떤 아이디어가 있습니까?
미리 감사드립니다
답변1
요청이 PHP로 전달되므로 500 오류를 처리하고 기록하는 일을 담당합니다.
자세한 내용은 PHP 오류 로그를 검토하세요. 이것이 어디에 있는지 모른다면 php.ini를 살펴보세요.