Úvodní stránka › Fórum podpory WordPressu › Problémy s WordPressem › Problém: Automatický update WP
Štítky: Aktualizace, update
Zvolené téma obsahuje celkem 8 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel Azifaral a poslední změna je stará 9 let, 7 měsíců.
-
AutorPříspěvky
-
10. září 2014 (9:04) #20272
Dobrý den,
hned na začátku chci předeslat, že z WP tak trochu začínám, ale zase takový “amatér” obecně nejsem. Vyšla verze 4.0 a i když nejsem příznivcem okamžité aktualizace všeho co se objeví, tak jsem si říkal, že bych ji vyzkoušel nainstalovat. Ale jakmile mu dám automatickou aktualizaci, tak mi spadne na této chybě:
The update cannot be installed because we will be unable to copy some files. This is usually due to inconsistent file permissions.: wp-admin/includes/update-core.php
Zkoušel jsme něco vygooglil, došlo mi, že je zde problém s právy na zápis, ale ať jsme měnil co jsem měnil tak to nepomohlo a prostě ta aktualizace neproběhne. Potkal jste se už někdo s tím?
A, ano vím, že je zde možnost manuální aktualizace, ale minimálně mi připadá trochu zvláštní, že dochází k této chybě.
Díky za jakékoliv info.
10. září 2014 (9:29) #20273Jaký používáte hosting? Zkoušel jste zkontrolovat soubor
wp-admin/includes/update-core.php
? Jestli se nějak liší práva k zápisu do tohoto souboru od ostatních? Nemá soubor jiného vlastníka? Zkuste ho zcela smazat a nahrát jeho původní podobu ze starší verze.I když ta hláška vlastně může spíše informovat o tom, že se chyba objevila při zpracování tohoto souboru, ale problém s právy k zápisu může mít zcela jiný soubor. Nemáte přístup k chybovému logu (error_log), kde by se to asi dalo nalézt? Některé hostingy také umožňují hromadnou úpravu práv pomocí tlačítek v administraci…
10. září 2014 (10:34) #20274Dobrý den,
hosting máme vlastní a co se týká práv, tak tam je to všechno stejné. Nicméně díky za navigaci do logu (samozřejmě jsem tam měl zamířit hned, ale to už tak bývá, že člověka to nějak nenapadne :) ) a tam je tato chybová hláška:
[Wed Sep 10 10:26:52 2014] [error] [client 93.99.49.63] PHP Warning: copy(/var/www/vhosts.d/www.vlasyaucesy.cz/htdocs/wp-admin/includes/update-core.php): failed to open stream: Permission denied in /var/www/vhosts.d/www.vlasyaucesy.cz/htdocs/wp-admin/includes/class-wp-filesystem-direct.php on line 217, referer: http://www.vlasyaucesy.cz/wp-admin/update-core.php
Tak jsem se podíval do souboru class-wp-filesystem-direct.php a od řádku 213 – 221 je toto:
function copy($source, $destination, $overwrite = false, $mode = false) {
if ( ! $overwrite && $this->exists($destination) )
return false;$rtval = copy($source, $destination);
if ( $mode )
$this->chmod($destination, $mode);
return $rtval;
}kde konkrétně na řádku 217 je
$rtval = copy($source, $destination);A tady už opravdu netuším :D
10. září 2014 (10:47) #20276Zkuste ještě nainstalovat plugin Background Update Tester a poté se v menu Nástěnka – Update Tester podívejte, zda je všechno v pořádku.
10. září 2014 (10:52) #20277Noo zjevně asi nebude. viz
PASS: Your WordPress install can communicate with WordPress.org securely.
FAIL: The folder /var/www was detected as being under version control (.git).
PASS: Your installation of WordPress doesn’t require FTP credentials to perform updates.
FAIL: Some files are not writable by WordPress:
wp-settings.php
wp-comments-post.php
wp-activate.php
wp-admin/link-parse-opml.php
wp-admin/js/editor.js
wp-admin/js/user-profile.min.js
wp-admin/js/word-count.min.js
wp-admin/js/image-edit.js
wp-admin/js/updates.min.js
wp-admin/js/postbox.min.js
wp-admin/js/nav-menu.min.js
wp-admin/js/theme.min.js
wp-admin/js/custom-header.js
wp-admin/js/media-upload.js
wp-admin/js/color-picker.js
wp-admin/js/iris.min.js
wp-admin/js/farbtastic.js
wp-admin/js/comment.js
wp-admin/js/common.js
wp-admin/js/inline-edit-tax.min.js
…10. září 2014 (10:55) #20278:-) Pro uvedené soubory musíte nastavit vhodná práva k zápisu (záleží na konfiguraci serveru), aby s nimi mohl WordPress pracovat. Neměl jste web někdy dříve zavirovaný (a ručně čištěný)? Názvy uvedených souborů jsou často zneužívány různými malware skripty…
10. září 2014 (11:08) #20279zavirovaný nebyl, on je vcelku nový (www.vlasyaucesy.cz), tak zatím na to nedošlo (klepy klep :D) …samozřejmě se snažím ten web co nejvíce zabezpečit, aby k tomu nikdy nedošlo.
mohu se ještě zeptat na tu chybu
FAIL: The folder /var/www was detected as being under version control (.git).Netuším o co se vlastně jedná
10. září 2014 (11:25) #20280To bude něco souvisejícího s nastavením serveru, patrně je ve složce
/var/www/
instalováno něco, k čemu je přistupováno prostřednictvím Gitu, zkuste se na to optat administrátorů serveru. WordPress pak automaticky neprovádí aktualizace na malé bezpečnostní verze, protože předpokládá, že jde o vývojářskou verzi, kterou si uživatelé aktualizují sami. Klasická aktualizace by ale asi měla fungovat, protože to není v adresáři/var/www/vhosts.d/www.vlasyaucesy.cz/htdocs/
. Ale nevím, ještě jsem to nikde neviděl…A jak je možné, že mají některé soubory jiná práva než ostatní?
10. září 2014 (11:31) #20282No to kdybych věděl :) Ale jak jsem psal na začátku, on je to vlastně můj první opravdu ostrý WP web, takže je možné, že jsem při té instalaci provedl něco trošku špatně. Nicméně jsem velmi učenlivý typ :D Velké díky za rady, večer zkusím ten update, tak doufám, že tam zůstane to co má :D. Ale tak backupy dělám pravidelně, tak to v nejhorším bude zase jedna z těch dalších nočních, za život už jich pár stovek bylo :)
-
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.