![Установка плагинов Wordpress/проблема Pear в Ubuntu](https://rvso.com/image/488014/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%20%D0%BF%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD%D0%BE%D0%B2%20Wordpress%2F%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0%20Pear%20%D0%B2%20Ubuntu.png)
Когда я устанавливаю плагины 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 в ls -l
).
решение2
Если вы используете PHP 5, вы можете попробовать /usr/local/php5/lib/php/PEAR.