Úvodní stránka › Fórum podpory WordPressu › Problémy s WordPressem › automatická aktualizace
Štítky: Automatická aktualizace, Hosting, is_admin(), NAS, Přesun webu, synology
Zvolené téma obsahuje celkem 27 odpovědí. Do diskuze (6 účastníků) se naposledy zapojil uživatel admin a poslední změna je stará 11 let, 10 měsíců.
-
AutorPříspěvky
-
5. ledna 2011 (17:52) #830
Zdravím, má někdo typ na řešení následujícího?
– Aktualizace je stahována z http://cs.wordpress.org/wordpress-3.0.4-cs_CZ.zip…
– Rozbalování aktualizačního balíčku…
Notice: Undefined index: filename in /volume1/web/ibo/wp-admin/includes/file.php on line 642
– Soubor se nepodařilo zkopírovat.: /volume1/web/ibo/wp-content/upgrade/wordpress-3.tmp/
– Instalace se nezdařila
////////////////// line 641-2
if ( ! $wp_filesystem->put_contents( $to . $info, $contents, FS_CHMOD_FILE) )
return new WP_Error(‘copy_failed’, __(‘Could not copy file.’), $to . $info);
////////////////
vyrozuměl jsem z toho, že chybí nějaký parametr, ale jaký, kam? to netuším…
5. ledna 2011 (21:13) #7657Takovou chybu jsem ještě neviděl…
1) Z jaké verze WordPressu aktualizujete?
2) Aktualizace pluginů funguje bez problémů?
3) Jaký máte hosting?
4) Dříve to fungovalo, nebo to zkoušíte poprvé?
Zkuste také deaktivovat všechny pluginy a až poté zkusit automatickou aktualizaci.
6. ledna 2011 (12:26) #76581) z WordPress 3.0.3.
2) nemám odzkoušeno, žádný z pluginů není potřeba momentálně aktualizovat
3) vlastní NAS Synology DS 111, DSM 3.0
4) na původním hostingu ano, migroval jsem + změna domény ze 3. řádu na “za /”
deaktivace pluginů odzkoušena, tentýž problém
6. ledna 2011 (14:27) #7659Ad 2) Zkuste nějaký plugin automaticky nainstalovat.
Ad 3) Vypadá to na nějakou chybu v konfiguraci serveru. Jakou tam máte verzi PHP, MySQL a Apache?
Ad 4) Provedl jste správně veškeré potřebné změny při migraci webu, tedy i změny URL v databázi (viz manuál)? Ale tím už to asi nebude, když všechno ostatní funguje…
Zkuste si s tím ještě pohrát, podle mě je nějaký problém v konfiguraci serveru. Pokud se nezadaří, tak pošlete přístupy (admin WordPressu a FTP) na email pavelevap@separatista.net, zkusíme se na to podívat…
6. ledna 2011 (15:30) #76602) automatická instalace pluginu je funkční
3) PHP Version 5.3.3, Server Apache/2.2.16 (Unix) mod_ssl/2.2.16 OpenSSL/1.0.0a, MYSQL v5.1.49
// výrobce testoval a nastavoval parametry pro WP 2.9.2 na DSM 2.3… viz
http://www.synology.com/support/faq_show.php?q_id=404&lang=csy
nevím jak rozsáhlé změny jsou ve WP od verze 3.x a v DSM 3.0 oproti testovaným..
4) manuál jsem nečetl, snad jsem to udělal i bez něj správně jelikož ostatní funguje.
z min. hostingu jsem stáhnul soubory webu (FTP) a vyexportoval DB (myphpadmin) na novém (NAS)jsem nahrál soubory (FTP), v souboru *.sql dal nahradit původní “linky” za nové “linky” a importoval do DB na NAS (myphpadmin)
pokud se nezadaří, jistě se ozvu, díky za váš čas
6. ledna 2011 (16:10) #7661Pokud funguje automatická instalace pluginů, tak to je ještě zajímavější…
Ještě mě napadlo, zda má adresář wp-content potřebná práva pro zápis souborů automatickým skriptem? A zda nezůstal v původní instalaci adresář wp-content/upgrade a při nahrání na nový server tak nemá správně nastavená práva (CHMOD). Zkuste celý tento adresář “upgrade” (jde jen o cache aktualizovaných pluginů a WordPressu) smazat a sledovat, zda se při aktualizaci WordPressu sám automaticky vytvoří (a s jakými právy)…
6. ledna 2011 (16:25) #7662Toto je dobrá úvaha, ale řekl bych, že toto je v pořádku…
Jednu z věcí už jsem odstranil a to, že pro migraci jsem použil jiný FTP účet než který jsem teď přidělil přes wp-config WordPressu. Bylo tam tak malé nedorozumění ohledně majitele souboru. Přesto problém se nevyřešil.
Ale našel jsem ještě jednu věc.
“/volume1/web/ibo/wp-content/upgrade/wordpress-3.tmp/” to by měl být adresář ve kterém se nachází rozpakovaná aktualizace wordpressu. Přijde mi, že to krachne v tom místě, kdy se mají překopírovat (přepsat) původní soubory.. napadá mě, že nemůže najít kam ty soubory rozbalil…
nejsem odborník, tak nevím zda nemelu nemysly..
P.S.: instalace nového pluginu je podle mě ok, ale aktualizace na tom bude zřejmně stejně.. zkusím, mám nějaké starší verze pluginů na disku
6. ledna 2011 (16:47) #7663Ano, aktualizace pluginu je naprosto identický případ. Vše se vytvoří rozbalí, ale jak má dojít ke kopírování, nahrazení origínálu tak to krachne.
A když tak nad tím přemýšlím, tak má teorie je špatná, pokud automatická instalace funguje. Bude tu tedy problém spíše s přepisem souborů.
6. ledna 2011 (17:17) #7664Přesně tak, zkuste ještě smazat adresář upgrade, aby si ho mohl WordPress sám vytvořit a získal tak potřebná práva.
Pořád to hlásí tu stejnou chybu?
Také můžete zkusit doladit příslušné konstanty WordPressu (manuál, úpravy patří do souboru wp-config.php). Zejména u FS_CHMOD_FILE by mohl být problém, případně také FS_METHOD pro výběr jiné metody pro přístup k filesystemu. Ale bez přístupů a konkrétních hodnot a testů mi už docházejí nápady…
6. ledna 2011 (19:05) #7665Upgrade je ok. WP ji v poho používá a přistupuje k ní…
Jelikož aktualizace celého WP trvá déle testuji to na akismetu
Aktualizace je stahována z http://downloads.wordpress.org/plugin/akismet.2.5.1.zip…
Rozbalování aktualizačního balíčku…
Instalace nejnovější verze…
Nepodařilo se vytvořit adresář. /web/ibo/wp-content/plugins/akismet/
Aktualizace pluginu se nezdařila.
/// posunulo se to o píď dále, ale beztak nic moc
s tím přístupem je to trochu horší, nejsem schopen omezit přístup pouze na složku WP
mě jen napadá takový dotaz, pod jakým uživatelem WP kopíruje soubory? co jsem si všimnul tak je stahuje pod “nobody” rozbalí je pod FTP uživatelem, kterého nadefinuju v wp-config.php
8. ledna 2011 (22:17) #7666Pokud byste někdo narazil na podobný problém… vznikne pokud nemáte suPHP a vlastník souborů je někdo jiný než apache. Řešením je změnit vlastníka, nebo doinstalit suPHP.
9. ledna 2011 (21:58) #76679. ledna 2011 (23:09) #7668Není ideální? Ano četl jsem upozornění na stránkách suPHP.
Proč to nejde jsem se dočetl na anglické fóru pro wordpress a na fóru výrobce produktu. Nejsem první se stejnými obtížemi a nejen u WordPressu, ale i např. automatické instalace pluginů Joomly a v podstatě všude tam, kde jsou práva řízena vlastníkem souboru. Vzhledem k tomu, že NAS se chová spíše jako černá krabička, jejíž nastavení lze upravovat přes terminál (Telnet nebo SSH) a mé znalosti Lunixu jdou limitou k 0, vyřešil jsem to prozatím ručním přepsáním souborů z rozbalené aktualizace. Počkám než výrobce toto nějakým způsobem ošetří, nebo když mi dojde trpělivost vezmu konzultaci od uživatele linuxu a systém upravíme.
10. ledna 2011 (15:39) #7669Ještě jednou díky za reakci.
Celkově je to vcelku zajímavé řešení. Pokud bys měl čas a chuť, tak by bylo určitě zajímavé podělit se s dalšími podrobnostmi – proč NAS, proč zrovna tento typ, kde a jak je umístěn (konektivita), jak to bylo náročné zprovoznit, atd.
10. ledna 2011 (22:13) #7670Proč toto řešení?
Důvody proč toto? Je to trochu komplexnější. Hlavním cílem je maximální mobilita, přístup k datům, možnost zálohy a velikost prostoru. Řekněme si, v mnoha ohledech možnosti NASu strčí finančně dostupné hosting do kapsy.
Důvod je takový, že plánuju dosti cestovat po světě a chci mít na internetu prostor kde bych mohl odkládat videa, fotky a také zálohy ostatních dat. Též jsem teď hodně využíval FTP, při práci na projektu s jedním francouzem – velmi příjemná rychlost uploadu x běžným hostingům. Dále spolupracuju s jednou lektorkou na materiálech z angličitny – množství dat v řádu desítek GB (běžně nenasdílitelné) V neposlední řadě by byla věčná škoda, pokud by se přenosné zařízení na cestách porouchalo, či bylo odcizeno a data v něm tak zmizela v nenávratnu.
plusy pro mě?
– při 3,50 Kč za kWh a nonstop provozu je to asi 500Kč na nákladech za elektřinu – hosting byl cca za 1280,- Kč
– výhodou v mém případě je kamarád, co má internetovou firmu a NAS je napíchnutej v jeho serverovně (v současné době 100m od baráku) náklady na konektivitu 0Kč
– náročnost zprovoznění – naprostá pohoda – nastavení NASu je možné přes velmi pěkně propracované webové rozhraní (české), na stránkách výrobce je pro zájemce možno nahlédnou do dema administrace.. k aplikačním balíčkům jsou tam i tutoriály (anglicky, ale zběhlí uživatelé si poradí)
– DS111 je v současné době nejnovější typ jednošachtového provedení – na mé potřeby dostačující s příjemným poměrem cena/výkon
mínusy?
– zatím žádné zásadní
Pokud budou nějaké další dotazy, kontakt na mě na http://info.tomas-novotny.eu
13. ledna 2011 (19:11) #7671Díky moc za reakci, vypadá to opravdu dobře. Hlavním problémem je ale pro většinu uživatelů právě ta neustálá a rychlá konektivita :-(
13. ledna 2011 (19:45) #7672Také jsem slíbil užívat NAS jen pro soukromé účely, tj. žádné hostování stránek 3tím osobám. Dále, že velké objemy dat (jednotky a desítky GB) budou přenášeny pomocí ext. disku. A také konektivita nemá garantovanou rychlost. Maximum co jsem naměřil bylo při přenosu přes FTP (v noci) 40/16 Mbit směr z NASu ke klientovi (rychlost je ještě pokřivena domácím routerem a vůbec sítí ke které jsem připojen).
Přesto, když dám k sobě +y a -y, jde z mého pohledu o více než dobrou nabídku.
26. dubna 2011 (10:44) #7673Taky provozuji WP na NAS od Synology. Konkrétně na DS 710+. Synology dělá vynikající produkty!!!
I já jsem se setkal s problémem nefunkční automatické aktualizace :-( ale řešení na to je poměrně jednoduché.
Je třeba se NAS připojit přes Telnet nebo SSH. Třeba programem Putty a přihlásit se jako “root”. Pozor – ne jako “admin”
Do příkazového řádku pak zadejte toto:
chown -R nobody:nobody /volume1/web/
Pokud požíváte virtualhost pak za /web dopište název složky kde máte naistalován WP.
Např. takto:
chown -R nobody:nobody /volume1/web/wordpress
Potvrďte Enter a pak je již vše zcela funkční :)
30. dubna 2011 (10:24) #7674super, díky, vyřešeno… tušil jsem zradu v něčem takovém, jen nejsem žádný Linux týpek :)
s tvrzením že Synology vyrábí velmi zajímavé produkty můžu jedině souhlasit
podobný problém jsem zaznamenal i u aktualizací joomla …
30. dubna 2011 (11:13) #7675Zdravím, pořád nerozumím jedné věci. Jaká je výhoda té kouzelné krabičky od Synology za ne zrovna málo tisíc oproti například nějakému staršímu PC za řekněme max 3K s nainstalovaným Linuxem a s balíčky apache, php a mysql?
Já to vidím tak, že kromě zbytečně vyhozených několik tisíc a spousty problémů plynoucí z toho, že vše je tam nainstalováno a nakonfigurováno již od výrobce, jen to že ta bedna vypadá docela pěkně. Pokud počítám dobře tak za ty peníze v nejlevnější verzi co jsem našel bych mohl mít stejně funkční servery 4 nebo jen jeden, ale s přibližně 10x větší kapacitou disků.
-
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.