Nelze nahrát mediální soubor – "Při nahrávání došlo k chybě. Zkuste to prosím později."

Úvodní stránka Fórum podpory WordPressu Problémy s WordPressem Nelze nahrát mediální soubor – "Při nahrávání došlo k chybě. Zkuste to prosím později."

Štítky: 

Zvolené téma obsahuje celkem 2 odpovědi. Do diskuze (1 účastník) se naposledy zapojil uživatel  MrPierc a poslední změna je stará 11 let, 2 měsíce.

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

    MrPierc
    Participant

    Dobrý den,

    dnes jsem přešel z hostingu Endora na Wedos. Vše proběhlo bez problému (nahrání obsahu na FTP, import databáze, přepsání DNS). Vše pracuje již přes Wedos, ale nejde nahrát obrázek.

    Obrázek či fotka se jen nahraje a pak napíše CHYBA: Při nahrávání došlo k chybě. Zkuste to prosím později. Již jsme se s jejich technikem snažili upravit WP-config

    1) z define(‘ABSPATH’, dirname(__FILE__) . ‘/’); ==== na: define(‘ABSPATH’, dirname(__FILE__) . ‘/data/web/virtuals/38108/virtual/tmp’)

    2) define(‘WP_TEMP_DIR’,’/data/web/virtuals/38108/virtual/tmp’);

    Ale nic, stále chyba. Mají prý složku pro upload “tmp” a tam to musí odkazovat, ale nepodařilo se nastavit. Má někdo možnost poradit? Přijde mi to jako základní věc pro chod webu.

    Jedná se o: http://www.homeopatiecesky.cz

    #14598

    MrPierc
    Participant

    Našel jsem v záložce mediální soubory v admin menu WordPressu tyto chyby:

    ============================

    *Warning*: file_exists()

    [function.file-exists<http://www.homeopatiecesky.cz/wp-admin/function.file-exists>%5D:

    open_basedir restriction in effect. File(/home/users/mrpierc/

    homeopatiecesky.cz/web/wp-content/uploads/2013/02) is not within the

    allowed path(s): (/data/web/virtuals/38108/virtual) in *

    /data/web/virtuals/38108/virtual/www/wp-includes/functions.php* on line *

    1335*

    *Warning*: is_dir()

    [function.is-dir<http://www.homeopatiecesky.cz/wp-admin/function.is-dir>%5D:

    open_basedir restriction in effect. File(/home/users/mrpierc/

    homeopatiecesky.cz/web/wp-content/uploads/2013) is not within the allowed

    path(s): (/data/web/virtuals/38108/virtual) in *

    /data/web/virtuals/38108/virtual/www/wp-includes/functions.php* on line *

    1344*

    *Warning*: file_exists()

    [function.file-exists<http://www.homeopatiecesky.cz/wp-admin/function.file-exists>%5D:

    open_basedir restriction in effect. File(/home/users/mrpierc/

    homeopatiecesky.cz/web/wp-content/uploads/2013) is not within the allowed

    path(s): (/data/web/virtuals/38108/virtual) in *

    /data/web/virtuals/38108/virtual/www/wp-includes/functions.php* on line *

    1335*

    *Warning*: is_dir()

    [function.is-dir<http://www.homeopatiecesky.cz/wp-admin/function.is-dir>%5D:

    open_basedir restriction in effect. File(/home/users/mrpierc/

    homeopatiecesky.cz/web/wp-content/uploads) is not within the allowed

    path(s): (/data/web/virtuals/38108/virtual) in *

    /data/web/virtuals/38108/virtual/www/wp-includes/functions.php* on line *

    1344*

    ============================

    Wedos technik mi pak napsal:

    Dobrý den,

    v těch chybách se Vám to přímo vypisuje. Snažíte se nahrát obsah do této složky:

    /home/users/mrpierc/homeopatiecesky.cz/web/wp-content/uploads/2013

    Ta na WEDOSu neexistuje a musí být ve tvaru

    /data/web/virtuals/38108/virtual/www/wp-content/uploads/2013

    Tato cesta je zapsána někde v aplikaci. Přesně kde, Vám však nyní nepovím. Většinou tento problém způsobí špatné nastavení pro složku tmp/, ale toto vypadá, že je nastaveno v nějakém modulu.

    S přáním hezkého dne,

    ============================

    Jenže to jsou obrázky, které byly nahrány ještě na Endoře – to asi po nahrání na Wedos tam napsalo ty errory. Nevíte, kde to tedy přepsat?

    #14599

    MrPierc
    Participant

    Vyřešeno!

    Servis 24/7 na Wedosu je skvělý, mohu jen doporučit.

    1) wp-config.php musí mít tento obsah:

    ===========================================

    <?php

    define(‘DB_NAME’, ‘*******’);

    define(‘DB_USER’, ‘*******’);

    define(‘DB_PASSWORD’, ‘*******’);

    define(‘DB_HOST’, ‘*******’);

    define(‘DB_CHARSET’, ‘utf8’);

    define(‘DB_COLLATE’, ”);

    define(‘AUTH_KEY’, ‘put your unique phrase here’);

    define(‘SECURE_AUTH_KEY’, ‘put your unique phrase here’);

    define(‘LOGGED_IN_KEY’, ‘put your unique phrase here’);

    define(‘NONCE_KEY’, ‘put your unique phrase here’);

    $table_prefix = “wp_”;

    define (‘WPLANG’, ‘cs_CZ’);

    define(‘WP_TEMP_DIR’,’/data/web/virtuals/38108/virtual/tmp’);

    if ( !defined(‘ABSPATH’) )

    define(‘ABSPATH’, dirname(__FILE__) . ‘/’);

    require_once(ABSPATH . ‘wp-settings.php’);

    =============================================

    2) špatná cesta v databázi v tabulce wp_options ( i když databáze porběhla při importu bez chyb)

    =============================================

    Muselo se ručně změnit asi 100 záznamů v databázi v tabulce wp_options, kde byla stará cesta napevno napsána. Stačilo tedy přespat v DB vše co obsahovalo starou cestu.

    Stará: /home/users/mrpierc/homeopatiecesky.cz/web/wp-content/…

    Nová: /data/web/virtuals/38108/virtual/www/wp-content/…

    =============================================

    Poté se již v sekci “mediální soubory” neukazovaly žádné errory a zobrazovaly se rovnou obrázky v albu a šlo obrázky i nahrát bez chyby.

    ***Tímto děkuji za servis i snahu panu P. H. z WEDOS Internet, a.s.

    Dělal na tom s přestávkami do 2. hodiny ranní!

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

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

WordPress – novinky, návody a zajímavosti