OpenID Comments for Wordpress Known Issues

  • english

К сожалению, мне не удалось сделать универсальный OpenID плагин, который бы работал на всех типах хостинга и на всех темах вордпресса. Посему, я решил собрать основные проблемы, с которыми сталкиваются пользователи, в одном отдельном посте и написать варианты их решения.

1. При попытке оставить коммент вы авторизовываетесь, но коммента не появляется. При вторичной попытке выдается сообщение: Duplicate comment detected; it looks as though you’ve already said that!

Проверьте, создалась ли в директории плагина папка tmp и есть ли у нее права на запись.

2. Вы видите ошибку: Fatal error: Call to undefined function: curl_init().

На вашем хостинге не установлена библиотека CURL. Можно попробовать уговорить хостера установить эту библиотеку. Если не удастся, можно заменить все функции с префиксом curl на соответствующий php-код. Большая просьба, если кто-нибудь уже это сделал, пришлите мне ваш вариант, я его опубликую.

У пользователей masterhost есть дополнительная возможность самим собрать PHP, подробности читайте на блоге Максима.

3. При попытке оставить коммент на каком-нибудь сервисе, подписавшись вашим openid-идентификатором вы получаете: No input file specified.

Попробуйте в файле openid.php в функции add_server_info в первой строке удалить завершающий слеш после server.php и заново активируйте плагин.

Если ничего из этого не помогло, попробуйте воспользоваться альтернативной разработкой.