ugrás a tartalomhoz

Archívum - 140703 - Fórum téma

január 21

rewrite optimalizálás

Don Oden · 2010. Jan. 21. (Cs), 15.33
Sziasztok!
Írtam egy .htaccess fájlt ami működik ugyan, de nem makulátlan.
A RegEx és a mod rewite rerén nagyon kezdő vagyok, ugyanis kb 1 hete foglalkozok vele :)

A kód következőképp néz ki:
<IfModule mod_rewrite.c>

    DirectoryIndex index.php
    Options +FollowSymLinks
    RewriteEngine on
   
   
    RewriteCond $1 !^(index\.php|images|css|js|robots\.txt|favicon\.ico)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/(.*)$ $1\.php?$2 [L]
   
    RewriteCond $2 !^(index\.php|images|css|js|robots\.txt|favicon\.ico)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d    
    RewriteRule ^(.*)$ r_$1\.php [L]
 
</IfModule>


az hogy működik valószínüleg kezdőszerencse :D
nem igazán tudom hogy miért dob hibát. pl: a "http://localhost/index/Valami-String" megy, viszont ha teszek mögé egy "/"-t akkor már internal server error-t kapok. Ugyanígy a lenti példánál.
Ezen kívül hogyan tudnám megoldani a következőt: van egy meglévő struktúrám ahogyan a fájokat tárolom. így néz ki: /fokategoria/alkategoria/r_file_name.php ezt szeretném elérni a következőképp: /fokategoria-alkategoria/file-name/query-string
ez megvalósítható? Ha igen, hogyan?
 

Apache restartra gyorsul

Dzsozef · 2010. Jan. 21. (Cs), 14.31
Abban kérném a segítségeteket, hogy van egy szerverem, amelynél időközönként a webszerver erősen lelassul (közel 1 perc /lap), miközben a load az apache -nál 10 alatt van. Ettől függetlenül, ha az Apache -ot újraindítjuk, ismét jó lesz az oldaltöltés.
Ez a lassulás látogatottságtól független, mivel még új oldalról van szó. (kb. 150)
Ez ugye alapesetben nem lehet terhelés.
A syslogben / apachelogban semmit nem ír ki.
Feltehetőleg a MySQL beállítások sem túl jók, de elsőként az apachra gyanakszuk, mivel a restart helyrehozza. Lényeges lehet, hogy a restart után jó ideig az állapot jó marad.

Programok:
- Ubuntu 10 (i686)
- Apache (mpm-prefork) 2.1.12
- PHP 5.2.10
- Mysql 5.1.37

Hardver:
- Intel Xeon 2.33Ghz (Dual Core) processzor
- Memória 8 GB

Apache jelenlegi beállításai:
Timeout 60
KeepAlive Off
KeepAliveTimeout 15
MaxKeepAliveRequests 500
ServerLimit 600
<IfModule mpm_prefork_module>
StartServers 8
MinSpareServers 10
MaxSpareServers 40
MaxClients 600
MaxRequestsPerChild 1000
</IfModule>

Azt kérdezném, hogy a fentiek ismeretében milyen beállítási hiba lehetséges, illetve Ti merre kezdenétek a hiba keresést?
(Ha tudnátok egy jó Apache2 beállítási linket, annak is örülnék)

Sok hála, előre is
 

$_POST és $_REQUEST

Nyiri · 2010. Jan. 21. (Cs), 13.19
Hali!

Van egy hülye hibám. php, mysql. El akarok menteni valamit adazbázisba egy formon keresztül. Természetesen be van lőve minden rendesen UTF-8-ra (header, content, stb..)

form postra van állítva és mikor megérkezik a request és kiszedem a $_POST tömbből a változkat akkor az ékezetes karakterek szarok. Nem is kicsit! És így mentődik el az adatbázisban is. De ha nem a $_POST tömbből veszem ki hanem a $_REQUEST-ből akkor minden ékezet zsír és jól is mentődik a DB-be. Mi lehet a gond?

Másik problémám az hogy 5ből 1x hibásak az oldalon a karakterek. Nagyon random módon. Végigolvastam minden fórumot, utf-8ba mentem a php fájlokat (BOM nélkül). Content, header, charset minden UTF-8-n van. Rendszergazdával dumáltam és azt mondta náluk minden rendben.

Ötlet?
 

január 21

ZF parametrizált SEF URL hogyan?

janoszen · 2010. Jan. 20. (Sze), 23.20
Sziasztok!

Úgy döntöttem, hogy belevágok a Zend Framework megtanulásába. Sikerült is az első kanyart bevenni, a ZF jól teljesített, a tutorialon komolyabb idegeskedés nélkül túl vagyok. Adódott azonban az a remélhetőleg el nem ítélhető vágyam, hogy ilyen URL-eket gyártsak:

http://enoldalam.hu/blog/2010/01/20/bejegyzes_cime

Namost, a doksi a következőt írja:

[quote]By default, the first segment of a URL path maps to a controller, and the second to an action. For example, given the URL http://framework.zend.com/roadmap/components, the path is /roadmap/components, which will map to the controller roadmap and the action components. If no action is provided, the action index is assumed, and if no controller is provided, the controller index is assumed (following the Apache convention that maps a DirectoryIndex automatically).[/url]

Azaz, a controller nevéből és az actionből épít URL-t. Kérdésem: van-e a keretrendszerben beépített mód a fentiek szerinti parametrizált URLek használatára vagy ehhez ki kell terjesztenem a front controllert?

Köszönöm

János
 

Fehér rések div-ek között

newyorkerboy · 2010. Jan. 20. (Sze), 20.05
Sziasztok! Adott az ezen a címen elérhető weboldal-terv féleség. A header és a content div között, valamint a két oldalon lévő boxok közötti fehér rés eredetét próbálom kideríteni már egy ideje, de nem megy, hátha nektek sikerül!
A második gondom, ami ehhez eléggé hasonló, az nem annyira fontos, de szintén érdekes. Egyszerűen sehogy sem tudom a chat iframe-et feljebb igazítani! Elég lenne olyan 5-10 pixel, csak nem tudom, hogy minek a marginját vagy paddingját kell állítani!
Remélem, hogy valami "klasszikus" hiba, és gyorsan ki tudom javítani.
Segítségeteket előre is köszönöm!
 

Div szélesség minimalizálás

VRobi · 2010. Jan. 20. (Sze), 19.12
Sziasztok!

A következő problémába ütköztem:
Van egy div-em, aminek fix szélessége van, ebben van egy szöveg amit szeretnék bekeretezni. Létrehoztam hát egy belső div-et, de mindenáron teljes szélességet kap, örökli - asszem így nevezik. Én meg azt szeretném ha a benne lévő szöveg határozná meg a szélességét.

Ez a keretezés dolog kicsit le van egyszerűsítve, igazából képet szeretnék ismételtetni keretként, de csak olyan hosszan mint a szöveg.

Tudja valaki hogyan lehet ezt elérni?
span-nal is próbáltam, de azzal sem jött össze.

<div class="container">
<div>szöveg</div>
</div>

(tudok írni konkrétabb példát, de szerintem ez is személteti a problémát)
köszi!
R.
 

január 19

decimal érték változtatása

matekora · 2010. Jan. 19. (K), 18.35
Sziasztok!

Lenne egy kérdésem.Hogyan tudom megváltoztatni a decimal értéket?

Előre is köszi a választ.
 

lekerekített élek js-el

Trudy · 2010. Jan. 19. (K), 16.42
Üdv

Létezik olyan JS library ,plugin amellyel böngésző-független lekerekített éleket lehet csinálni ? Eddíg Jquery pluginekkel szórakoztam amikkel szép eredményt értem el FF meg Chrome alatt de IE alatt vagy nem működött vagy nem úgy ahogy a többi bőngészőben.
 

Flash call Clearbox

konoko · 2010. Jan. 19. (K), 12.30
Sziasztok.

Egy olyan problémában kérem a segítségeteket hogy hogy tudom flash-ben meghívni a clearbox-ot? mit írjak a on(press) után hogy jó legyen?
<a href="image.jpg" rel="clearbox" title="Caption">A kép</a>
Itt ugye a rel="clearbox" paraméter ami meghívja a clearbox-ot de flashben ezt hogy tunám megadni? Próbáltam kigooglézni de nem igazán találtam semmit. :(
Köszi a segtséget.

Konoko
 

január 18

Flashbe html importálása

konoko · 2010. Jan. 18. (H), 17.11
Sziasztok.

Lenne egy szerintem eléggé egyszerű kérdésem, csak nekem nem sikerült rájönnöm. Van egy Flash site-om. Álltalános része a dolognak hogy be szeretnék az egyik oldal alá importálni egy html file-t ami az flash file mellett helyezkedik el file szinten. Hogy kellene nekikezdeni?
Röviden konkretizálom a dolgot. Egy flash site van aminek a főoldalán meg kellene jelentetni egy youtube-os videót. Addig oké hogy html kódba berakom a videót hogy linkelje be hisz tud ilyat a youtube hogy megadja a linkeket a videóknak. Csak ezt hogy tudom flash-be berakni? :/

Előre is köszi a helpet.

Konoko