2017-03-04 3 views
0

로컬 컴퓨터에 joomla 3.x 간단한 웹 사이트를 작성했는데 정상적으로 작동했습니다. 1 & 1.com에 배포하고 프런트 엔드는 정상적으로 작동하지만 제어판에 "0 : 로그에 쓸 수 없습니다"라는 로그인을 시도 할 때마다 오류가 발생합니다.Joomla 3.x 관리자 오류 : 0 로그에 쓸 수 없습니다

나는 configuration.php의 $ log_path 매개 변수에서 로그 폴더에 상대 경로와 절대 경로를 시도하고 모든 종류의 조합으로 폴더와 파일에 대한 사용 권한을 변경했지만 여전히 동일한 오류가 발생합니까? 나는 새로운 로그 폴더를 만들었고 그것을 지적했지만 여전히 기쁨이 없었다.

1을 사용하여이 오류를 발견 한 사람이 있습니까 & 1.com? 1 & 1.com이 joomla 지원에 정말 좋지 않으며 다른 호스트를 시도하는 것이 좋습니다. 나는 30 일 머니 백으로 보장하므로 내 다음 행동이 될 것입니다.

건배 알렉스

답변

1

먼저이 링크 https://joomla.stackexchange.com/questions/4673/error-0-cannot-open-file-for-writing-log-while-updating을 확인하고 모든 것이 잘하고있는 경우 여전히이 그다지 도움은 다음 단계로 진행

단계 : 1 파일로이 코드를 작성 및 ftp

를 통해 업로드하여 기본 경로를 얻을 수
<?php 
$basepath = getcwd(); 
echo "Your base Path is: "; 
echo $basepath; 
?> 

이 파일을 실행하면 이름이 base.php 인 것으로 가정하고 http://yoursite.com/base.php으로 이동하여 기본 경로를 얻습니다.

단계 : 2 그것을 허가 newlog, 당신은 기본 경로를 가지고로 이제 새 로그 및 TMP 폴더

만들기 기본 줌라 설치 및 이름으로 폴더를 만들고 755

단계 : 3 GLobal 구성의 경로 변경

글로벌 구성에서 기본 경로에 새 폴더 경로를 추가하십시오. 당신이 다음 가다가 답장을 /var/www/joomla/newlog

+0

안녕 아 미트, 감사로 로그 경로를 제공 /var/www/joomla로 basepath을 얻을 가정하자. 문제는 두 가지로 나타났습니다. 어제보다 위의 스크립트를 사용하여 절대 경로를 얻었지만 작동하지 않았습니다. 나는 "/ kunden /"으로 접두어를 붙일 필요가 있었다, 어떤 생각이 아니라도? 일단 내가 그렇게하면 admininstrator 사용자 이름과 암호가 일치하지 않거나 로그인 할 때 계정 오류가 발생하지 않습니다. 내 MySQL 데이터베이스에 가서이 사용자가 활성화되지 않은 것을 보았습니다. admiin 사용자를 활성화 한 후에는 정상적으로 작동했습니다. – APW

+0

joomla 사이트가 kunden 폴더에 설치되어 있습니까? 누군가 당신의 데이터베이스를 가지고 노는 것 같습니다. 관리자 계정은 어떻게 비활성화 할 수 있습니까? 때로는 플러그인이 너무 성가신 경우가 있습니다. 그것의 좋은 지금 그것의 일. –

1

나는 그들이 매우 잘 알고있는 수 있으며, 이미 1 & 1을 요청했을 수도 상상한다.

어쨌든 configuration.php에 올바른 구성 경로 (절대!)가 있는지, 그리고 폴더와 해당 파일이 웹 사이트 인스턴스를 실행하는 사용자가 쓸 수 있는지 확인하십시오.

또한 인증되지 않은 결과를 캐시했을 수 있으므로 적절한 조치로/cache 및/administrator/cache를 지우십시오.

+0

안녕하세요 감사가 아닌 나를 위해 대답하지만, 좋은 제안 답장을 보내 주셔서 너무 +1 : – APW

관련 문제