WordPress 플러그인을 설치할 때 종종 오류가 발생합니다.
Warning: include_once() [function.include]: Failed opening
'/usr/share/wordpress/wp-content/plugins/twitter-for-wordpress/'
for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in
/usr/share/wordpress/wp-settings.php on line 473
Pear를 설치했지만 Ubuntu가 예상한 위치에 배치하지 않은 것이 분명합니다. 이 문제를 해결할 수 있는 별칭이 있어야 합니다. 그것이 무엇인지 아는 사람이 있습니까?
감사해요.
답변1
이는 권한 문제일 가능성이 높으며 Pear나 포함 경로와는 아무런 관련이 없습니다. 오류 메시지에는 include_once가 절대 경로를 사용하고 PHP include_path 설정을 사용할 필요가 없음이 나와 있기 때문입니다.
/usr/share/wordpress/wp-content/plugins/twitter-for-wordpress/에 웹 서버가 읽을 수 있는 권한이 있는지 확인하는 것이 좋습니다. 일반적으로 755(rwxr-xr-x in ls -l
)여야 합니다.
답변2
PHP 5를 사용한다면 /usr/local/php5/lib/php/PEAR를 시도해 볼 수 있습니다.