Súbory cookie sú nevyhnutné pre plynulý chod našej webstránky a poskytovanie našich služieb. Zároveň používame cookies na zacielenie reklamy a aby ste čo najlepšie vedeli využívať našu internetovú stránku. Vaše osobné údaje budú spracované a informácie z vášho zariadenia (súbory cookie, jedinečné identifikátory a ďalšie údaje zariadenia) môžu byť uchovávané, používané a zdieľané s dodávateľmi tretích strán, prípadne používané konkrétne týmto webom alebo aplikáciou. Niektorí dodávatelia môžu spracúvať vaše osobné údaje na základe oprávneného záujmu, proti ktorému môžete vzniesť námietku. Svoj súhlas môžete kedykoľvek odvolať. Ďalšie informácie a možnosti nastavenia vašich preferencií nájdete v rámci našich Podmienok ochrany súkromia. Súhlasíte s používaním cookies a spracovaním súvisiacich osobných údajov?
nevyhnutné cookies - cookies potrebné pre plynulý chod stránky a poskytovanie našich služieb
voliteľné cookies - cookies zabezpečujúce personalizáciu reklám a zber analytických a štatistických dát návštevnosti pre zlepšenie našich služieb
EXO HOSTING
Jump to content

Search the Community

Showing results for tags 'cron'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Email
    • E-mail mailbox settings
    • Setting up email clients
    • RoundCube Webmail
    • RoundCube+ Webmail
    • Limits and quotas
    • Email backup, migrate and recovery
  • Webhosting
    • DNS
    • FTP
    • PHP
    • SSH
    • Security certificates
    • Databases
    • Multihosting
    • Website redirection
    • Website backup and recovery
  • Domains
  • Control Panel
  • Content management system, frameworks and eshops (CMS)
    • WordPress
    • Joomla
    • PrestaShop
    • OpenCart
    • Drupal
    • External CMS
    • Laravel
  • Exoweb
    • We are starting with Exoweb
    • Adding content to Exoweb
    • Exoweb Blog
    • Exoweb Store
    • Exoweb Appointments
    • Customizations in Exoweb
  • Virtual servers (VPS)
  • Billing

Categories

  • Manuals
  • Requests
    • Access to the Control Panel
    • Change of domain ownership (WHOIS)
    • Disconnecting the domain from the Control Panel

Blogs

  • EXO HOSTING Blog
  • News and information
  • Novinky v Exowebe

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 2 results

  1. Guest

    Vypnutie WP-Cron vo WordPress

    WP-Cron je PHP funkcia, ktorá je súčasťou WordPress a napodobňuje službu Cron na serveri, ktorý sa často označuje ako cron job. Cron job je služba na Linux serveroch, ktorá slúži na spúšťanie procesov v určitom čase, ktorý si môžete nastaviť resp. naplánovať, napr. každú minútu alebo hodinu alebo raz za deň. Úlohy Cron majú na starosti to, aby vaša webová stránka fungovala podľa možnosti čo najlepšie, tak napr. cron môže vykonávať také úlohy ako odstránenie nepotrebných záznamov, odosielanie emailových upozornení, naplánovanie záloh dôležitých súborov alebo databázy a pod. WP-Cron však pracuje odlišným spôsobom, nemá naplánované úlohy v určitom čase, ale aktivuje sa vtedy, ak niekto navštívi resp. načíta vašu webovú stránku (platí to aj pre vyhľadávacie roboty). Tento spôsob je však dobrý len vtedy, ak máte niekoľko málo stoviek návštev denne. Ak je návštevnosť príliš nízka (niekoľko desiatok), úlohy sa nemusia dlhšie spustiť a keď sa po čase spustia, tak musia spracovať veľa dát naraz. Ak je návštevnosť vysoká (rádovo tisíce), tak cron úlohy sa vo veľkom množstve spúšťajú znovu a znovu, čo môže výrazne zaťažiť server, čo sa odzrkadlí v rýchlosti načítavania vašej webovej stránky. Z týchto dôvodov odporúčame funkciu WP-Cron vypnúť a nahradiť ju klasickými cron službami v našom Control Paneli. Vypnutie WP-Cron vo WordPress Prihláste sa pomocou protokolu FTP na server a z koreňového priečinka /public_html/ si do počítača stiahnite súbor wp-config.php. Súbor si otvorte napríklad pomocou programu Notepad++ (pre úpravu vám bude stačiť aj klasický Notepad - Poznámkový blok, ale Notepad++ je výborné riešenie pre takéto úpravy) a niekde pod riadkom 80 nájdite túto časť kódu: define( 'WP_DEBUG', false ); /* Add any custom values between this line and the "stop editing" line. */ /* That's all, stop editing! Happy publishing. */ Sem si medzi dva riadky označené /* a */ vložte tento kód: define( 'DISABLE_WP_CRON', true); Takže bude to vyzerať takto: define( 'WP_DEBUG', false ); /* Add any custom values between this line and the "stop editing" line. */ define( 'DISABLE_WP_CRON', true); /* That's all, stop editing! Happy publishing. */ Súbor uložte a nahrajte naspäť do priečinka /public_html/. Takto zakážete používanie WP-Cron vo WordPress. Vytvorenie Cron úlohy v Control Paneli V Control Paneli kliknite na službu Cron: Kliknite na Pridať záznam a vytvorte si WEB Cron úlohu s použitím tejto URL, kde domena.tld nahraďte svojou vlastnou doménou. Ak vaša stránka nebeží na protokole HTTPS, tak si protokol upravte na HTTP: https://domena.tld/wp-cron.php?doing_wp_cron Časové obdobie Cronu si nastavte na 10 minút, ale v prípade potreby, ak vyžadujete, aby sa úlohy spúšťali častejšie môžete ešte na menej (každých 5 minút alebo dokonca každú minútu, ale pre väčšinu webových stránok to asi ani potrebné nebude). Dole napravo kliknite na Pridať a odteraz všetky úlohy bude vykonávať náš server.
  2. V novej verzii Control panelu Vám prinášame okrem zlepšenej grafiky a viac userfriendly prostredia niekoľko noviniek. Takže, čo všetko sme pre Vás pripravili a aké vylepšenia nájdete v novom Control paneli? Cron Máte možnosť presmerovať výstup z Cronu na e-mail, čím sa dá uskutočniť lepšia kontrola. Prečo sa Cron nespustil, prípadne je chyba vo volanom skripte, alebo len informatívny výstup. Pribudla možnosť spustiť Cron každú minútu. Crony môžete spúšťať cez Web alebo ako Shell: Webcron – je jednoduchšia verzia. Ak spúšťate skript, ktorý nie je časovo náročný a náročný na pamäť. Odporúčame ho aj v prípade, keď nemáte dostatok skúseností so shell skriptami. Shell Cron – spúšťa sa priamo pod shellom. Túto verziu odporúčame pre časovo náročnejšie operácie a operácie náročnejšie na pamäť. Server kde bežia crony je špeciálne upravený bez webového servera čím získate pre skripty viac výkonu. Aby sme Vám zjednodušili prácu, pripravili sme wrapper na automatickú detekciu interpretera spúšťania shell skriptov tým správnym interpreterom (t.j. nemusíte zadávať na začiatok skriptu #!/cesta/k/interpreteru). Ak nezapnete automatickú detekciu interpretera, interpreter musíte stanoviť vo Vašom skripte (prvý riadok skriptu musí obsahovať !#cesta/k/interpreteru) a súbor musí mať nastavené právo execute pre vlastníka (napr. 744). Cesty našich interpreterov, ktoré môžete použiť: php4 – /usr/local/php4/bin/php php52 – /usr/local/php52/bin/php php53 – /usr/local/php53/bin/php php54 – /usr/local/php54/bin/php perl – /usr/local/bin/perl python – /usr/local/bin/python Okrem cesty môžete samozrejme zadať aj iné parametre pre skript a nastaviť si spustenie skriptu ľubovoľne. Nové moduly v PHP V PHP máte možnosť využívať ďalšie moduly. Medzi zaujímavé radíme napr.: haru – modul na tvorbu pdf súborov, ffmpeg – modul na manipuláciu s video a audio súbormi (tvorba náhľadov, informácie o súbore a podobne), uploadprogress, html_parse, mailparse. Kompletný zoznam extenzií pre PHP nájdete v novom Control paneli (CP), môžu sa líšiť podľa verzií PHP. Jednotlivé extenzie si môžete zapínať v php.ini v adresári conf na ftp účte. Nová verzia php 5.4 Pridali sme novú verziu php 5.4. Zapnúť si ju môžete prostredníctvom control panelu. Zatiaľ odporúčame zapínať iba na testovacie účely, nakoľko ešte nieje možné na tejto verzii používať všetky moduly. Memcache a Memcached Do php boli pridané moduly memcache a memcached. Zároveň bol spustený memcached server, ktorý nájdete na adrese 92.240.253.163. Memcached server sa používa na ukladanie rôznych premenných a dát, ktoré sa za normálnych okolností čítajú z databázy, sú vygenerované skriptom a podobne. Používajú sa pri načítaní každej stránky. Vďaka tomu, že dáta uložené na memcached serveri sú v pamäti, je ich načítanie veľmi rýchle. Memcached server používa napríklad Facebook, Wikipedia a podobne. Memcached server môžete použiť jednak pre ukladanie session a jednak na ukladanie stránok vygenerovaných skriptom (pre rôzne cms existujú moduly, ktoré zabezpečujú využívanie memcached serverov). Keďže samotný memcached server nemá doriešené prístupové práva k jednotlivým uloženým dátam, pre memcache php extenziu sme naprogramovali možnosť nastaviť prefix pre kľúče (php modul bude automaticky pridávať prefix, nemusíte meniť php skript). Do php.ini stačí zadať memcache.key_prefix = „nahodnahodnota“, tým sa zabezpečí u jednotlivých zákazníkov malá pravdepodobnosť kolízií kľúčov. PHP Modul memcached má takúto premennú už štandardne (memcached.sess_prefix). Taktiež sme upravili memcached server, aby nebolo možné spraviť výpisy všetkých uložených dát. Pri teste WordPressu s použitím memcache sme dosiahli v niektorých prípadoch až 30 násobné zrýchlenie načítania stránky. Obnova php.ini V prípade, že ste si omylom vymazali php.ini, alebo chcete aktuálnu verziu, ktorú nahrávame pri aktivácii konta so zoznamom všetkých podporovaných extenzií, stačí v ftp vymazať súbor php.ini a v control paneli kliknúť na tlačítko obnoviť php.ini. Vizitky Pribudla možnosť generovania vizitky v rôznych jazykoch. Vizitka sa vygeneruje v jazyku, ktorý máte nastavený pre CP. Teda máte možnosť ich generovať v slovenskom, českom a anglickom jazyku. Autorizované požiadavky Pribudla možnosť podať požiadavku výmeny hostingov medzi dvoma doménami. DNS záznamy Možnosť obnovy starších dns záznamov až 10 zmien dozadu. Manuál k novému control panelu nájdete tu: https://www.exohosting.sk/download/manual/Prirucka_Control_panel_nova_verzia.pdf Nový control panel nájdete tu : https://setup.dnsserver.eu/
×
×
  • Create New...