Jak lokalizovat do cz Drupal 7.8?
- Pokud přidám soubor drupal-7.8.cs.po do složky profiles/standard/translations, tak při lokalizaci dojde k chybě, kdy ajax neměl dost času pro provedení skriptu. I když jsem povolil čas na spouštění 120 s., skončilo to tou samou chybou a posuvník se při instalaci nepohnul ani o kousek. Drupal je pak z části v češtině, z části v angličtině.
- Pokud nainstaluju D 7.8 v angličtině, přidám modul locale, tam vyberu češtinu, tak nic přeložené není. Pokud k tomu imporuju stažený drupal-7.8.cs.po, tak se dostanu zase k chybě
Fatal error: Maximum execution time of 240 seconds exceeded in D:\wamp\www\d2\includes\database\database.inc on line 2137
# Time Memory Function Location 9 0.9612 27386544 _locale_import_po( ) ..\locale.admin.inc:1000 10 0.9617 27386760 _locale_import_read_po( ) ..\locale.inc:540 11 240.9042 27418280 _locale_import_one_string( ) ..\locale.inc:682 12 240.9043 27418440 _locale_import_one_string_db( ) ..\locale.inc:951 13 240.9063 27422544 InsertQuery_mysql->execute( ) ..\locale.inc:1045 14 240.9065 27423464 DatabaseConnection->query( ) ..\query.inc:36 15 240.9067 27426336 DatabaseStatementBase->execute( ) ..\database.inc:664
Výpis chyby při instalaci: An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows. Path: http://localhost/d2/install.php?… StatusText: OK ResponseText: ( ! ) Fatal error: Maximum execution time of 120 seconds exceeded in D:\wamp\www\d2\includes\database\database.inc on line 2137 Call Stack #TimeMemoryFunctionLocation 10.0006679624{main}( )..\install.php:0 20.00401265384install_drupal( )..\install.php:26 31.477213638720install_run_tasks( )..\install.core.inc:79 43.047228154216install_run_task( )..\install.core.inc:342 53.051228306936_batch_page( )..\install.core.inc:452 63.052628319488_batch_do( )..\batch.inc:80 73.052628319488_batch_process( )..\batch.inc:161 83.058728440704call_user_func_array ( )..\batch.inc:284 93.058728440736_locale_batch_import( )..\batch.inc:284 103.058828442064_locale_import_read_po( )..\locale.inc:2167 11119.553528459816_locale_import_one_string( )..\locale.inc:682 12119.553628459976_locale_import_one_string_db( )..\locale.inc:951 13119.889528464272InsertQuery_mysql->execute( )..\locale.inc:1055 14119.889828465328DatabaseConnection->query( )..\query.inc:36 15119.890028468384DatabaseStatementBase->execute( )..\database.inc:664
Zkouším instalovat na localhost. Win 7 Ultimate 64bit. Zkoušel jsem v třech verzích XAMPPu a poslední verzi WAMPU. Jedna z těch starších verzí XAMPPu byla s php v. 5.2, ale všude stejný výsledek. Poradíte někdo, jak tam korektně tu češtinu dostat, nebo v čem by mohla být chyba?
Modul l10n_update
Modul l10n_update
l10n_update
V čisté instalaci nainstaluju Locale, poté l10n_update. A a obé aktivuju. Následně v locale zapnu češtinu a začne aktualizace ve které vidím:
Completed 1 of 6. Importing downloaded translation: http://ftp.drupal.org/…al-7.8.cs.po.Progress bar se zasekne někde před 1/5 a po čase následuje chybové hlášení:An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows. Path: /d2/?q=batch&id=4&op=do StatusText: OK ResponseText: ( ! ) Fatal error: Maximum execution time of 240 seconds exceeded in D:\wamp\www\d2\includes\database\database.inc on line 2137 Call Stack #TimeMemoryFunctionLocation 10.0004678568{main}( )..\index.php:0 20.170225239840menu_execute_active_handler( )..\index.php:21 30.176126459416call_user_func_array ( )..\menu.inc:503 40.176126459664system_batch_page( )..\menu.inc:503 50.176226459664_batch_page( )..\system.admin.inc:2284 60.176226460552_batch_do( )..\batch.inc:80 70.176226460552_batch_process( )..\batch.inc:161 80.183227126288call_user_func_array ( )..\batch.inc:284 90.183227126328_l10n_update_batch_import( )..\batch.inc:284 100.183327126376l10n_update_source_import( )..\l10n_update.batch.inc:150 110.183327126376l10n_update_import_file( )..\l10n_update.check.inc:328 120.183327126880_l10n_update_locale_import_po( )..\l10n_update.inc:86 130.183727127096_l10n_update_locale_import_read_po( )..\l10n_update.locale.inc:36 14240.075527207200_l10n_update_locale_import_one_string( )..\l10n_update.locale.inc:133 15240.075627207360_l10n_update_locale_import_one_string_db( )..\l10n_update.locale.inc:332 16240.156227211944InsertQuery_mysql->execute( )..\l10n_update.locale.inc:438 17240.156527213144DatabaseConnection->query( )..\query.inc:36 18240.156727216424DatabaseStatementBase->execute( )..\database.inc:664nastavte php exec_time na
nastavte php exec_time na 400s
Zkusil jsem 600 a zas chyba.
Zkusil jsem 600 a zas chyba.
ve kterym presne souboru jsi
ve kterym presne souboru jsi zvedal exec time(chvili mi trvalo nez jsem prisel na to ktery si to vlastne bere, je to ten ve wamp/bin/apache/bin) ? jaky exec time oznamuje phpinfo()?
Zrovna o vikendu jsem nahodil cerstvy posledni wamp a nemam zadny takovy problem ani jsem nikdy ve starsich verzich nemel. Je pravda, ze je trochu poladeny:
Pozor! Vyse uvedene plati pochopitelne pouze pro vyvojovy lokalni pc!
Jaky mas CPU a kolik pameti?
Mám 4 jádro na 3 GHz, 4 GB
takze po 25 minutach to
takze po 25 minutach to probehlo? to je divny u me je to otazka odhadem minuty.
Ani s výše uvedeným
Ani s výše uvedeným nastavením to prostě dřív neproběhne. Otestoval jsem to na serveru. Tam se čeština nainstaluje v čase pod 30 sekund. Mám na lokále něco špatně.
Rekl bych ze ano, i ja jsem
Rekl bych ze ano, i ja jsem mel obdobny problem s cestinou. Vyresila to az vymena PC (stejna konfigurace xampu – dokonce jen pretazena a neinstalovana – trochu jina konfigurace WinXP – hodne odlisna konfigurace PC – i kdyz vykonove skorem stejna)
Na druhem PC vse probehlo bez problemu. Nakonec jsem to na prvnim PC resil tak ze jsem soubor *po rozdelil do nekolika souboru a importoval postupne.
Oba zkuste Acquia DevDesktop.
Oba zkuste Acquia DevDesktop. Ten je spravne nakonfigurovany pro Drupal
Poslat nový komentář