Jump to content
php.lv forumi

Aleksejs

Moderatori
  • Posts

    4,584
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Aleksejs

  1. Varbūt kāds no šiem der: http://www.sitepoint.com/forums/showthread...t=bracket+chart
  2. Kas tas mafiozi.lv tāds ir? Ir kāds demo, kur var apskatīties. Reģistrēties i netaisos.
  3. blackhalt, var jau glabāt datubāzē... LDAPā... utt.
  4. Atļaušos vēlreiz atgādināt par "Hardened stateless cookies" http://php.lv/f/index.php?showtopic=11116 http://php.lv/f/index.php?showtopic=11077&...ost&p=88046
  5. Var būt, ka var kalpot pagaidu risinājums, taču laist visu caur PHP palielina resursu noslodzi. [edit] Taču stingri šaubos, ka šāda pieeja kaut ko atrisinās šajā gadījumā. Visdrīzāk tiek izsaukts viens vai vairāki ilgi izpildošies skripti vienā lapā un pārlūks iztērē visas viņa konfigurācijā atvēlētās konekcijas. Vai arī uz servera tiek sasniegts workeru limits.
  6. Vai pie Apache logiem tiec klāt? Ja tiec, tad papēti, kuros brīžos logos parādās pieprasījumi, kas apstrādāti ilgāk par, nu teiksim, 30 sekundēm. Vēl izpēti kādu MPM apache lieto un kādi tam ir parametri: Apmēram šādi izskatās tā configa daļa, kas attiecas uz MPM: ## ## Server-Pool Size Regulation (MPM specific) ## # worker MPM # ThreadLimit: maximum setting of ThreadsPerChild # ServerLimit: maximum setting of StartServers # StartServers: initial number of server processes to start # MaxClients: maximum number of simultaneous client connections # MinSpareThreads: minimum number of worker threads which are kept spare # MaxSpareThreads: maximum number of worker threads which are kept spare # ThreadsPerChild: constant number of worker threads in each server process # MaxRequestsPerChild: maximum number of requests a server process serves <IfModule worker.c> ThreadLimit 25 ServerLimit 64 StartServers 2 MaxClients 600 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxRequestsPerChild 0 </IfModule> Protams, ja izmanto citu MPM, tad konfigurācijā būs citi parametri.
  7. Aleksejs

    Produktivitāte!

    Daļēji pa tēmu: 8 Cool Organizer Tools to Print For Free Ja ir problēma ar to, ka laiks pazūd nezin kur, tad ir vērts saspringt pāris nedēļas un pasekot līdzi laika izlietojumam.
  8. Aleksejs

    komenti

    Pirmais punkts: Pārbaudam, ka mainīgie $komentars, $niks un $datums nesatur simbolu "/", jo tas tiks izmantots atdalīšanai. Izveidojam ievietojamo tekstu, ko ierakstām mainīgajā $saglabajamais = "$komentars/$niks/$datums"; Aizvietojam mainīgajā visus pārnesumus jaunā rindā ar <br> - lasam par funkciju nl2br(); Ar komandu fopen() atveram failu "jaunums.txt". Fails ir jāatver režīmā, kad "rakstīšanas galviņa atrodas faila beigās" - tādēļ izlasām to, kas rakstīts par fopen() padodamo otro parametru: http://lv.php.net/manual/en/function.fopen.php Ar komandu fwrite() ierakstām mainīgā $saglabajamais saturu failā Ar komandu fclose() aizveram failu. Otrais punkts: Vispārīga risinājuma nav, bet es laikam darītu tā: Lasītu pa rindai iekšā datus ar fgets(); Sadalītu pa trijiem mainīgajiem $komentars, $niks, $datums ar explode() palīdzību Liktu pāri $komentars un niks masīvā, kuram kā atslēgu liktu mainīgo $datums: $komentaru_masivs[$datums][]=Array($komentars, $niks); Izdrukātu vajadzīgā datuma visus komentārus un nikus: foreach($komentaru_masivs[$interesejosais_datums] as $komentars_ar_niku){ echo 'Komentārs ir: ' . $komentars_ar_niku[0] . ' un autors ir ' . $komentars_ar_niku[1]; } Kā parasti, varbūt ātrumā rakstot kaut kur ir ieviesusies kāda sintakses kļūda, bet domāju, ka ideja ir skaidra.
  9. Paskaties šīs cauri: http://www.webappers.com/category/components/menu/
  10. Visām bildēm vajag alt parametru, kas drīkst būt arī tukšs: <img src="bilde.jpg" alt="Smukbilde"/>
  11. Nūū... Viens komats ir mazāk par divām kvadrātiekavām (~;
  12. Neideāli, bet tā apmācību online grāmata, ko devu, satur arī mySQL lietas. Ideāli būtu, ja Tu to izlasītu (ja nepieciešams, tad vairākas reizes)! (~; Un šo arī izlasi: http://webtech.lv/rakstu-darbi/php-reference/
  13. Atkārtošos vēlreiz un uzrakstīšu "kaut kādu" kļūdu universālo risināšanas metodi. Ja ir sastapta kaut kāda kļūda, tad kaut kur kodā ir jāveic kaut kādas izmaiņas. Kaut kādām kļūdām ir pārsteidzoši liela izturība un dzīves laiks (atšķirībā no konkrētām, precīzi aprakstītām kļūdām). Tām tāpat piemīt īpašība savstarpēji pārklāties, tādēļ pēc kaut kā kaut kur izmainīšanas var gadīties, ka būs jāmaina vēl kaut kas vēl kaut kur.
  14. Ko tieši nesaprati? Kāds izskatās kods, kurš met kļūdu? Kādu kļūdu met?
  15. Jā, tā var rakstīt. Vienīgi sakarā ar to, ka HTML kods sāks izpildīties pirms PHP, tad pie zināmiem nosacījumiem vari uzrauties uz "headers already sent" kļūdas. Vēl ieteiktu izlasīt manu teikto par atkļūdošanu: http://php.lv/f/index.php?showtopic=12593&...st&p=100205
  16. Lūk šo kļūdas paziņojumu jau uzreiz vajadzēja parādīt ;) Tas saucās - "welcome to Linux dependency hell" ;) Paskaties, vai šie ieteikumi neatrisina problēmu: http://www.linuxquestions.org/questions/sh...178#post1807178
  17. Šķiet, ka šeit ir aprakstīts kā konfigurēt un instalēt: http://www.ks-soft.net/hostmon.eng/rma-uni...dex.htm#install
  18. Tāpēc, ka vajag padot masivaElements($masivs,'elements','defaultā vērtība'), nevis masivaElements($masivs['elements'],'def...')
  19. Nu iebūvēta tāda funkcija manuprāt nav, bet es rakstītu kaut ko šādu: function masivaElements(&masivs, $atslega, $default){ if array_key_exists($atslega,$masivs){ return $masivs[$atslega]; } else { return $default; } } Ceru, ka sintaksē nenokļūdījos, bet nu ideja, domāju, skaidra ;)
  20. Nē, nav. Visticamāk kaut kāda drukas kļūda. Ja ieliki pēc exit() tad gan nekas neizpildās, bet visam, kas ir pirms exit() gan būtu jāizpildās. Pamēģini aizkomentēt visu header daļu un paskaties vai nemet kādu kļūdas ziņojumu, jo citādi šis kļūdas ziņojums tiek kabināts klāt failam.
  21. pirms exit(); ieliec pieslēgšanos DB un izpildi INSERT INTO... ka failu $filename sāks lejupielādēt.
  22. Aleksejs

    komenti

    Jā ir iespējams. PHP forumu saturā ir šis: datu glabāšana failā ar atdalītājsimboliem un to apstrāde * http://php.lv/f/index.php?showtopic=1707 * http://php.lv/f/index.php?showtopic=1761
  23. Ne to failu. Kļūda rodas C:\xampp\htdocs\news.php ieliec šo failu iekš paste.
  24. Iemet šī brīža variantu iekš paste.php.lv visticamāk kāds semikols aizmirsies vai pēdiņa nav aizvērta, vai figūriekava nevietā.
  25. Aleksejs

    tar un pathi

    varbūt šādi: tar --verbose --create -C '/dir1/dir2/dir3/' --file='file.tar' 'file.pdf'
×
×
  • Create New...