2017-03-31 1 views
0

새 Wordpress 블로그를 작성 중이며 코드 스 니펫이 포함되어 있어야합니다. WordPress - 코드 스 니펫 플러그인

그래서 나는 지금

https://wordpress.org/plugins/codesnippet-20/에서 코드 조각 플러그인을 다운로드 한 코드를 강조하기 위해, 모든 것이 엉망입니다. 다음은 사이트에 액세스 할 때의 오류입니다.

경고 : require_once를 (geshi.php는) :

No such file or directory in /home1/jamburster/public_html/wp-content/plugins/codesnippet-20/codesnippet.php on line 126 다음

Fatal error: require_once(): Failed opening required 'geshi.php' 
(include_path='.:/opt/php56/lib/php:/home1/jamburster/public_html//wp-content/plugins/codesnippet/lib:/home1/jamburster/public_html//wp-content/plugins/codesnippet/lib/PEAR') 
in /home1/jamburster/public_html/wp-content/plugins/codesnippet-20/codesnippet.php on line 126 

내가 무슨 짓을 : 스트림을 열지 못했습니다. 1. https://wordpress.org/plugins/codesnippet-20/ 에서 자료실을 다운로드했습니다. 2. 플러그인 WordPress -> Plugins -> Add Plugin을 업로드했습니다. 다운로드 한 파일을 찾아서 업로드를 클릭했습니다. 3. 플러그인을 활성화하십시오.

아무도 도와 줄 수 있습니까?

답변

0

그래, geshi.php라는 파일을 찾는 데 문제가있는 것처럼 보입니다. 방금 플러그인을 다운로드하여 워드 프레스 관리 대시 보드에서 활성화했는데 동일한 오류가 발생했습니다. 그래서 이것은 당신에게 특정한 것이 아닙니다. 한 가지 유의할 점은이 플러그인은 현재 유지 관리되지 않는다는 것입니다.

"이 플러그인은. 2 년 이상 업데이트되지 않은 그것은 더 이상 유지하지 않거나 지원 및 워드 프레스의 최신 버전으로 를 사용할 때 호환성 문제가 발생할 수 있습니다."

그러나 나는 당신에게 해결책이 있다고 생각합니다. 플러그인으로 가서 codesnippet.php 파일을 엽니 다. 이와 함께 그 라인을 126 라인과 교체로 이동 : 그것은 플러그인의 디렉토리 구조처럼 보이는

require_once('/lib/geshi.php');  

필요한 변경 사항이 코드베이스에서 만들어지고없이 변경되었다. 방금 컴퓨터에서이 변경을 시도했지만 이제는 WordPress가 손상되지 않고 플러그인을 활성화 할 수있게되었습니다. 나는 그것을 사용하려고하지 않았다.

+0

빠른 응답 감사합니다. 다운로드 한 압축 폴더를 업로드하여이 플러그인을 추가했습니다. 내 지역에서 이것을 변경하면 Wordpress 사이트에 어떻게 반영됩니까? 사이트에 액세스하려고하면 내가 언급 한 오류가 발생합니다. 그래서 현재 사이트에서 아무 것도 할 수 없습니다. –

+0

다운로드 한 zip 파일을 가져 와서 codesnippet.php 파일로 이동 한 다음 변경 사항을 저장하고 결함이있는 플러그인을 업로드하는 대신 변경된 폴더를 업로드하십시오. 그러나 @esmail 응답으로 더 나을 수도 있습니다. – victor

1

현재 플러그인 대신 크레용 구문 형광펜을 사용하는 것이 좋습니다