Pedig sok választása nem
Pedig sok választása nem lesz, ha használni is akarja...
Értem én, hogy fontos az eredeti forrás, de mivel localhoston akarja telepíteni, miért ne?
Semmi baja nem lesz, ha CSAK a limitet emeli meg. Ami mint látjuk, most
"Maximum execution time of 60 seconds", de az is kevés.
Van amikor még a 240 is kevés, 2.6Ghz, 2 Gbyte ram mellett.
Én azt mondom, írja át nyugodtan, vagy ne használja. Mivel nem is fogja tudni.
Éles tárhelyre persze nem ezt NEM SZABAD feltölteni.
De egyébként azt gondolom, most már a PDavid által megadott dolgokat kell ellenőrizni,
mivel 60-as érték nincs a drupal 7-es forrásában ha jól tudom.
Remélem ezzel nem indul el vita, tiszteletben tartom az igazi szakértőket!
Csak mikor én is belefutottam ebbe, jött hogy ejnye-bejnye, nem írjuk át, stb.
De akkor nem is tudnám használni.
És azért pár helyen bele kellett nyúlni hogy rendben legyen (common.inc, l10n_update.locale.inc, locale.inc, search.admin.inc, system.admin.inc, és node.module)
Átírtam, vígan fut localon azóta. A működésben nem okoz gondot hogy a 240 mp meg lett emelve, a frissítéseket persze jobban figyelni kell így. És jó, ha UNIX sortörést tud a szövegszerkesztő... Nagyon jó...
Ahogy olvastam itthoni és külföldi fórumokon, vannak azért páran, akiknál valamiért megeszi a gépet, legyen az bármekkora. Na de hála égnek, nem sok embert ismerek, akiknél ez az AJAX-os hibaüzenet van, (személyesen csak egy) szóval akkora gond nincs.
De azt tartom én is amit Balogh Zoltán írt, ÉLES szerveren tényleg ne!
Localon viszont, ha nagyon összesik, szerintem megbocsátható :)
Jó, jöhetnek a letolások. De csak finoman azért :)
-----
Szerk.: Megnéztem a XAMPP hogy is áll...
max_execution_time = 30
max_input_time = 60
memory_limit = 128M
Hát az első kettő az kevés lesz localon valószinűleg.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Rengeteg megoldás létezik
Mondok egyet: Gondolkodjunk logikusan.
Mi a baj? Bizonyos együttállások esetén timeout-ra fut egy nyelvi fájl importja.
Tudnak róla a drupal.org-on? Igen, szegény Goba nem győzi duplicate-re rakni a sok hasonló jelzést.
Mekkora fájlt akarok beimportálni? Tömörített formában 700k, anélkül kb. 1 mega.
Mi lehet a baj? A hibaüzenetet tekintve valószínűleg túl nagy a fájl.
Milyen fájlt akarok importálni? Egy sima szöveges fájlt.
Szövegszerkesztőm van? Igen.
Fel tudom darabolni kisebbekre a fájlt úgy, hogy fejlécet a darabok elejére illesztem? Igen.
Hozzányúltam a maghoz? Nem.
Pontosan ugyanaz lett az importálás eredménye? Igen.
El tudtam hárítani a hibát, míg megoldják a fejlesztők? Igen.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
módosítás
Milyen fájlokon módosítottál? Valahol bent maradt egy felesleges szóköz a nyitó PHP tag előtt (vagy a záró után).
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Köszi a felajánlást, de
Köszi a felajánlást, de közben kiderült, hogy pandelon levisz dj-vel és Den feleségével valamint a bográccsal egyetemben.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Teljesen igazad van, először
Teljesen igazad van, először így csináltam én is. De aztán... Ez az ajaxos hiba nem csak itt jött elő.
Nagy méretű tartalmaknál kiakadt. node.module: drupal_set_time_limit(240);.
Nagy méretű tartalom indexelése kiakadt. Na mondjuk az nagyon.
search.admin.inc: $items = drupal_map_assoc(array(10, 20, 50, 100, 200, 500)); Sok.
Ha 10, egyenként 1-1.5Mbyte (A szöveg mérete) méretű tartalmat indexelt, hát igencsak szétesett. Bekerült egy kisebb érték plusszban, tökéletes.
Viszont emiatt system.admin.inc-be bekerült hogy 10 percenként is futhasson az időzitő.
Inkább sűrűbben, de kevesebb adatok kelljen legyűrnie.
Ha online frissítettem a nyelvi fájlt, azt ugye nem darabolhatom, kiakadt ott is, l10n_update.locale.inc: drupal_set_time_limit(240); kevés volt. Itt valószinű nem a méret volt a gond, hanem hirtelen sokmodult akart feldolgozni.
(Szerk.: És lehet, hogy itt épp a 16k-ra korlátozott mobilnettel csinálta a frissítést, és nem volt elég ideje, de basszus akkor is. Ne én legyek már a rendszerért, fusson amíg muszáj.)
Amit Te is írsz ott a locale.inc-ben van drupal_set_time_limit(240);
Ezen nem tom mit kell megoldaniuk a fejlesztőknek, nincs semmi baj vele, szerintem éles tárhelyen nem akad ki, localhoston igen, néhány embernek, de érthető, ahogy írtad is, nagy adatoknál nincs elég idő hagyva. Bár ahogy elnéztem telepítés közben az sql folyamatokat, nem csak ezt csinálja közben, sőt... Jó hogy nem bírja gyengébb gépeken.
A common.inc most meg nem mondom, miért akadt ki, de ott is a 240 volt a baj.
Azt hiszem a database.inc hivatkozott rá mikor elhalt... Sőt szinte biztos... Aztán lehet az indexelésen keresztül... Mindegy.
Szóval azért annyira nem egyszerű ez hogy daraboljak szöveget... Ha csak ott lenne gond, simán inkább angolul használnám. Így viszont...
Aztán persze gondolom, nem mindenki indexelget ekkora adathalmazt, ott nyilván lekorlátozódik a nyelvi fájlra... Ott jó lehet a darabolás, bár telepítéskor nem tudom...
Mindegy, én nem merek vitázni, én csak egyszerűen nem látok ebben a módosításban semmi kivetnivalót, bár tudom, ezzel most egyedül fogok maradni.
Szerintem zárjuk, nekem így ez jó, élesben én sem tenném. :)
Ui.: A fejlesztőknek meg elég lenne annyit tenni, hogy a drupal_set_time_limit egyszerűbben módosítható legyen. Miért ne? Nem rosszabb ez, mint a php.ini-ben túrkálni...
Minden problémát megoldana. Vagy ha nem, localhostos telepítéskor nagyobb értéket kapjon... Akár kiválaszthatóan... Tudom, nem az Ő hibájuk, hogy nincs mindenkinek sokmagos szörnye az asztalon =)
A lényeg, nálam azóta stabilabb mindentől, remek rendszer. Szeretem. Béke. :)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
ha ilyen problémák vannak
Ha ilyen problémáid vannak, akkor máshol lesz a hiba: A tárhelyednél vagy a fejlesztőkörnyezetnél. Amit te nézel ugyanis, az a Batch API-val működik, vagyis mindig megcsinál egy kis adagot egy lépésben, és így dolgozza fel. A nagyméretű fordítási fájloknál is csak az a probléma, hogy egyelőre még nem pozicionál a fájlon belül.
Szóval nem kell átírni semmi ilyesmit a Drupalban, sem localhoston, sem élesen, elmegy az remekül. Ha pedig mégis kiakad a fordítás betöltésekor (normálisan belőtt környezetnél máshol nem akadhat ki), akkor a Zoli által írt darabolós megoldás segít.
Szóval röviden összefoglalva: Azért akkorák a Drupalban beállított értékek, mert a Drupal a hosszabb ideig tartó feladatok elvégzését képes több részre bontani és ezeket a lépéseket egymás után végrehajtani, így kerülve el a PHP túlfutásából eredő hibát.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Nem csak,
xampp létezik a világon, http://network.acquia.com/downloads/7.x/windows-installer
--
Borsa Péter
https://peterborsa.eu
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Mezőkövesd-Budapest-Pécs kocsival
Szerdán Mezőkövesdre kb. 10-11 óra felé érek, 12 óra Budapest, utána irány Pécs.
Budapesten kb. 10 percben felköszöntöm a sógoromat.
Ha kell, bogrács befér, a kezelőjével együtt.
Visszafele sajnos pénteken el kell indulnom, legkésőbb ebéd (vagy reggeli) után - attól függ melyik lesz 12.00 körül...
Gyerekülés is van a kocsiban. És jelenleg 2 szabad hely. Ha a gyerekülést kiveszem 3.