Chyba při instalaci pluginu z repozitáře

Úvodní stránka Fórum podpory WordPressu Problémy s WordPressem Chyba při instalaci pluginu z repozitáře

Zvolené téma obsahuje celkem 3 odpovědi. Do diskuze (1 účastník) se naposledy zapojil uživatel  sjiamnocna a poslední změna je stará 5 let, 9 měsíců.

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (z celkem 4)
  • Autor
    Příspěvky
  • #5830

    sjiamnocna
    Participant
    Web

    Ahoj. Mám takový docela vážný dotaz. Mám plugin, který už pár týdnů posílám do WP repozitáře, a zkouším, zda funguje na dvou stranách – po nahrání přes FTP a po instalaci z repozitáře. Po instalaci z repozitáře se mi zjevuje chyba, ale z FTP ne:

    Warning: include_once() [function.include-once]: Unable to access /data/www/keep-smiling.cz/www.keep-smiling.cz/wpress/wp-content/plugins/wp-songbook/inc/wpsongs-functions.php in /data/www/keep-smiling.cz/www.keep-smiling.cz/wpress/wp-content/plugins/wp-songbook/wordpress-songbook.php on line 13

    Warning: include_once(/data/www/keep-smiling.cz/www.keep-smiling.cz/wpress/wp-content/plugins/wp-songbook/inc/wpsongs-functions.php) [function.include-once]: failed to open stream: No such file or directory in /data/www/keep-smiling.cz/www.keep-smiling.cz/wpress/wp-content/plugins/wp-songbook/wordpress-songbook.php on line 13

    Warning: include_once() [function.include]: Failed opening '/data/www/keep-smiling.cz/www.keep-smiling.cz/wpress/wp-content/plugins/wp-songbook/inc/wpsongs-functions.php' for inclusion (include_path='.:/usr/local/php5/lib/php') in /data/www/keep-smiling.cz/www.keep-smiling.cz/wpress/wp-content/plugins/wp-songbook/wordpress-songbook.php on line 13

    Warning: include_once() [function.include-once]: Unable to access /data/www/keep-smiling.cz/www.keep-smiling.cz/wpress/wp-content/plugins/wp-songbook/inc/wpsongs-cuspt-song.php in /data/www/keep-smiling.cz/www.keep-smiling.cz/wpress/wp-content/plugins/wp-songbook/wordpress-songbook.php on line 14

    Co je to za blbost?

    #17031

    sjiamnocna
    Participant
    Web

    Jak to má vypadat – funguje jen při nahrání z FTP:

    http://sjiaphoto.g6.cz/wp-content/uploads/2013/12/Ksg_songbook_r.png

    Jak to vypadá při instalaci z repozitáře:

    http://sjiaphoto.g6.cz/wp-content/uploads/2013/12/Ksg_songbook_w.png

    Na mém webu – nefunguje vůbec, pokud je instalován z repozitáře:

    http://sjiaphoto.g6.cz/wp-content/uploads/2013/12/Sjiaphoto_songbook.png

    Zkoušel jsem si pohrát s include_once, ale ať jsem tam dal

    plugin_dir_path(__FILE__).'inc/wpsongs-functions.php'

    nebo jen

    'inc/wpsongs-functions.php'

    po instalaci to vypadalo zcela stejně.

    Toto je soubor wordpress-songbook.php (základ pluginu):

    function songbook_plugin_init(){
    load_plugin_textdomain('wpsongbook',false,'wp-songbook/langs/');
    include_once('inc/wpsongs-functions.php');
    include_once('inc/wpsongs-cuspt-song.php');
    include_once('inc/wpsongs-cuspt-tax-author.php');
    include_once('inc/wpsongs-addmbox-files.php');
    include_once('inc/wpsongs-addmbox-aditionals.php');
    // dont include still not working part
    // include_once('inc/wpsongs-widget.php');
    include_once('inc/wpsongs-shortcs.php');
    include_once('inc/wpsongs-contenthooks.php');
    include_once('inc/wpsongs-addadminsettings.php');
    }
    add_action('plugins_loaded','songbook_plugin_init');

    Je docela hloupé, že jsem vydal aktualizaci, která nemusí fungovat… Prosím o rychlou pomoc…

    #17032

    sjiamnocna
    Participant
    Web

    Takže potíž je v SVN, ale nejsem s to jí vyřešit, protože je SVN můj úhlavní nepřítel :D

    – nechce mi smazat staré soubory, které na serveru jsou. Zkoušel jsem svn rm svn delete svn ci, nic nefunguje

    PROSÍM O URGENTNÍ POMOC!

    #17033

    sjiamnocna
    Participant
    Web

    bylo to neschopností SVN odstranit soubory, které tam neměly co dělat, a nahradit je novými – kéž jej za toto šejtán po poli honí! ;)

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (z celkem 4)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.