Здравствуйте, коллеги!

Если используете одновременно движок вывода на perl и на php из одной папки, обратите внимание, что форматы файла с базой ссылок для этих языков разные - для php это стандартная сериализация, для перла - свой придуманный формат, НО ИМЯ ФАЙЛА ЗАХАРДКОЖЕНО ОДНО И ТО ЖЕ. Следовательно, будет работать вывод ссылок либо php, либо perl - кто последним скачал базу ссылок.

Достаточно поменять имя файла в linkfeed.php в функции load_links:

PHP код:
function load_links() {
        if (
$this->lc_multi_site) {
            
$this->lc_links_db_file dirname(__FILE__) . '/linkfeed.' $this->lc_host 'links.db';
        } else {
            
$this->lc_links_db_file dirname(__FILE__) . '/linkfeed.links.db';
        } 
на
PHP код:
function load_links() {
        if (
$this->lc_multi_site) {
            
$this->lc_links_db_file dirname(__FILE__) . '/linkfeed.' $this->lc_host '.php.links.db';
        } else {
            
$this->lc_links_db_file dirname(__FILE__) . '/linkfeed.php.links.db';
        } 
Спросите, почему у меня и perl и php? Всё просто, самописный движок на perl + vbulletin