PDA

Zobraziť plnú verziu : Zmeškané načasovanie



brum
16.03.2009, 14:10
zdravim:

mam wp 2.7.1
a nacasoval som si clanky ktore som chcel publikovat s oneskorenim. kto by nevedel o com hovorim tak:
http://wordpress.tv/2009/01/14/publishing-your-post-at-a-later-date/

ibaze sa clanky v dany datu nezobrazia a vo fronte na "Načasované", v stlpci datumu, sa akurat objavilo suche "Zmeškané načasovanie"

googlil som jak sprostyy, najhorsie je ze neviem presny eng. vyraz pre tento preklad... takze som nepochodil. samozrejme som prehladaval aj bug reporty. ale nikto nic take nezazil.

poradte mi prosim.

JohnnyPea
16.03.2009, 17:07
možné riešenia:


http://busyblogging.com/technical/wordpress-problem-with-scheduled-post-solved/
Problém: http://www.kimwoodbridge.com/scheduled-posts-in-wordpress-25-fail-for-some-users/ Riešenie: http://www.kimwoodbridge.com/scheduled-posts-in-wordpress-dont-work-a-possible-solution-for-iis/
http://www.thefreetrafficformula.com/blog/wordpress-scheduled-posting-problems-are-you-making-my-mystake/


ak by bol problém s AJ, rád vypracujem SK návod ;)

brum
17.03.2009, 14:20
skusim, teraz to nejde. je tam toho viacej a ocividne to moze suvisiet aj s pravami na cron.php .....

alebo sa mylim?

olihope
11.06.2009, 11:17
Ahojte,
Mam wordpress nainstalovany, a mam povedzme 5 clanokov ako koncepty a nsatavim ich aby sa kazdy publikoval jeden den.
napr.

1. clanok 1.6.2009 o 10:00
2. clanok 2.6.2009 o 10:00

a podobne ..... ale jednoducho mi to nefunguje, clanok sa nepublkuje a napise v administracii zmeskane nacasovanie...

pocul som o crone a tak ... ako sa to da opravit aby to fungovalo ?

Kusi
21.04.2010, 22:03
ak som to teba spravne pochopil, mam nastavit cron na /wp-cron.php?
alebo som pochopil zle a mam spravit to, ze v subore /includes/cron.php v riadku 84 a 85 zmenim kod

$cron_url = get_option( 'siteurl' ) . '/wp-cron.php';
$parts = parse_url( $cron_url );

na

$cron_url = 'http://127.0.0.1/wp-cron.php';
$parts = parse_url( $cron_url );

??? Ziadny CHmod ani nic?

Anilo
22.04.2010, 09:28
Vyzerá to tak, že v 2.9 sa môže vyskytovať chybyčka zavislá od nastavení serveru. Riešenie by malo byť celkom jednoduché, ale je potrebné editovať váš cron.php súbor. Uistite sa, že pred ediáciou vášho cron.php máte jeho zálohu. Tj pkiaľ počas úpravy súboru spravíte akúkoľvek chybu, môžete ju opraviť pôvodným súborom a dostať do predchádzajúceho stavu.

Na opravenie zmeškaného načasovania/(od verzie 3.0, naplánovania), dostante sa k vašim WordPress súborom vašim FTP klientom. Stiahnite si na HDD súbor cron.php
zo zložky wp-includes,
Súbor otvorte v nejakom plain-text editore (TextEdit-osx / Notepad - Windows)

Vyhľadajte riadok (234):


wp_remote_post( $cron_url, array('timeout' => 0.01, 'blocking' => false, 'sslverify' => apply_filters('https_local_ssl_verify', true)) );

Zmeňte timeout z 0.01 na nejakú vyššiu hodnotu. Hodnota sa udáva v sekundách, čiže 10 sekúnd nastavíte ako


‘timeout’ => 10, ‘blocking’ => false

JohnnyPea
21.10.2010, 20:30
Vysporiadať sa s týmto problémom môžete aj pomocou modulu WP Missed Schedule Fix Failed Scheduled Future Posts (http://wordpress.org/extend/plugins/wp-missed-schedule/).