ugrás a tartalomhoz

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

június 29

Apache 2.2 Tomcat 7 mod_jk 503- as hiba

troy1979 · 2012. Jún. 29. (P), 17.36
sziasztok,

A hozzáértők segitségét szeretném kérni

Adott a cimben szereplő 3 összetevő, vagyis az apache webszerver+tomcat7 mod_jk-val összekötve, és a hibajelenség: az oldal élérhetetlen

Annyit sikerült kideritenem hogy valszeg a tomcat a ludas a dologban, hiszen azok az url-ek amihez az apache volt rendelve simán megjelentek szemben azokkal az oldalakkal/url-ekkel amiket a tomcat-nak kellett volna megjeleniteni/kiszolgálni

leginkább csak 1 végtelen üres oldalt kaptam,illetve a maximum az 503-as hibát (service temporarily unavailable) kaptam az apache-tól miután a tomcat-et 2x is újrainditottam, és azt hiszem talán a 3. újrainditás után jelent meg végre az oldal....

hol/milyen log file-okban/config file-okban tudnék utána nézni hogy mi okozhatta a hibát?

illetve a log/config file-ok tartalma alapján meg tudnátok mondani/tudnátok segiteni hogy mi okozhatta a hibát , és persze hogyan tudnám azt orvosolni?

Legközelebb csak hétfőn leszek szerver közelben de addig is várok minden épitő jellegű hozzászólást

Előre is köszönöm a segitségeteket
 

június 28

Mysql select több részre bontása

aky22 · 2012. Jún. 28. (Cs), 18.23
Elnézést a hülye címért, nem jutott jobb eszembe :) Azt hiszem a jelenlegi gondom elég triviális probléma, csak valahogy már nem forog ilyenkor az agyam úgy ahogy kéne. a lényeg az, hogy van egy táblázatom amiben a <td></td> tagek közé szeretnék adatbázisból (mysql) kiíratni adatokat. Nem is lenne vele nagy probléma, csak a <tr> tageket nem kéne duplázni, mert elrontja az egészet. Megpróbáltam úgy csinálni, hogy 3 while ciklussal kiíratom, de az úgy nagyon nem jó :) Lécci segítsetek, mert agyilag zokni vagyok jelenleg. Köszi
 

Nagy fájlok kiszolgálása PHP-vel

mahoo · 2012. Jún. 28. (Cs), 18.17
Jelenleg egy 56M-ás fájlt szeretnék letöltésre kiszolgálni, de a "Fájl nem található" üzenetet kapom a böngészőtől.

Amit eddig próbáltam: http://php.net/manual/en/function.readfile.php#48683
Illetve a memória limit 128M-án van.

A 3xM-os fájlt vagy kisebbel nincs gond.

Merre induljak, milyen beállítással lehet esetleg gond?
 

Több kép összeillesztése a megfelelő helyen

mauladam · 2012. Jún. 28. (Cs), 16.35
Sziasztok!

Az lenne a kérdésem, hogy van-e arra mód, hogy több képet összeillesszünk a megfelelő helyen?

A lényeg az, hogy van egy kép választó, ahol kiválaszt a felhasználó egy fajta fejet,
a másik választóba meg egy hajtípust a képek közül.
Ez után pedig valahogyan össze kéne illeszteni a két képet, értelem szerűen úgy, hogy a fejen legyen a haj, valamint ezek alatt még lenne egy div, aminek egy fix szélessége, magassága, illetve háttérszíne van.

Köszönöm szépen a segítséget!
 

visszatérés a semmibe

rokkok · 2012. Jún. 28. (Cs), 15.57
Sziasztok,

a problémám az lenne, hogy kitöltök egy formot amit ellenőriztetek. ha hiba van alertel egy send oldalon, de amikor visszalépek egyszerűen az űrlapba beírt dolgok eltűnnek. mintha újra betöltene a lap. javascript history back-et használok a visszalépésre, de próbáltam simán böngésző vissza gombbal is. semmi. ez azért idegesítő mert nem 3 soros a form és a júzer anyázni fog, ha ismét ki kell töltenie a számtalan mezőt. :( az oldalon dolgozik htaccess file is illetve sessionos a figyelés nem kukis. ötlet? javaslat?
 

CGI írása PHP-ben?

mauladam · 2012. Jún. 28. (Cs), 00.42
Sziasztok!

Nem vagyok benne biztos, hogy jó helyre nyitottam-e a témát.

Egy egyszerű kérdésem lenne, ami már a téma címéből is adott, miszerint, lehet-e CGI-t írni PHP nyelven?
(Itt a weblaboron olvastam ez egyik válaszadó írta, hogy lehet, de azért gondoltam megkérdezem, mivel rákerestem, és alig találtam valamit..)

Ha valakinek van egy doksija, valamiféle leírása a cgi-ről (hogy futtatható, alapelv, működés, és példák) azt is elfogadnám, mert nagyon kezdő vagyok a témában, és jó lenne megtanulni ezt is.

Köszi a segítséget. :)
 

június 27

Blogger és a .hu

Emendre · 2012. Jún. 27. (Sze), 19.18
Üdv!

Egyik ismerősöm keresett meg a problémával, de még rajtam is kifogott, aki már összerakott jó néhány oldalt. Igaz az ilyen hybrid dolgokat nem szeretem mint a Google Blogger rendszere, mivel nem nyújt elég szabadságot.

Történt, hogy mostanában a magyar oldalakat átállították xy.blogspot.com-ról xy.blogspot.hu-ra. Így néhány modul nem működik és a következő jelenik meg a helyén:

"Ez a modul helytelenül van konfigurálva. Webmesteri javaslat: ellenőrizze, hogy a "Google Kapcsolat - Beállítások - Főoldal URL-címe" mezőben lévő érték megegyezik-e ennek a webhelynek az URL-címével."

Ha jól tudom, ez a Google Friend Connect üzenete, amit ha jól tévedek, integráltak a GooglePlus-al.? Mindegy is, mert az ismerősnek nincs Friend Connectje, gondolom a Blogger rendszerbe van integrálva a szolgáltatás, de ilyen beállítások nem elérhetőek.

A Blogger adminban, mindenhol .com-ként szerepel az oldal, átírni nem lehet. Legalább is én nem találtam rá módot.

Ti már találkoztatok ezzel a problémával? Sikerült megoldani valahogy?

Köszönöm előre is a válaszokat!
 

MySQL kérdés

hunkris · 2012. Jún. 27. (Sze), 15.59
Sziasztok!

Azért írok ide, mert máshol nem találtam rá érthető leírást és kész szeretnék lenni a problémámmal belátható időn belül. Nos, az a lényeg, hogy meg szeretném csinálni azt, hogy van egy tábla. A táblán van ID, név, jelszó, ip és szam nevű oszlopom.
A belépés nem problémás, értek a php sessionokhoz. Viszont ott megakadtam:

Megnézi, hogy a felhasználó IP címe benne van-e az adatbázisban. Ha benne van, akkor tiltja a regisztrációs űrlapot. Eddig ok. Nos, az is ok, hogy elkéri a nevet és kétszer elkéri a jelszót, ha nem egyeznek, akkor visszadob, ha valami üres, akkor is. Ellenőrzi és megtisztítja a beérkező adatokat, felkészítve őket az adatbázisban tárolásra. Ezen kívül, a felhasználó IP címét berakja az IP oszlopba. Viszont azt nem tudom hogy kellene megcsinálni, hogy az űrlapon van egy spéci rész, amit ha megadunk (nem muszáj)
lekérdez a név oszlopon, és ha talál egy rekordot, akkor a rekordban szereplő szam oszlop értékét (alapesetben 0) megemeli egyel. Hogyan tudnám legegyszerűbben megcsinálni?

Csak úgy megemlíteném, hogy nem komplett mindenes kódot kérnék, hanem (ha valaki rámszán egy kis időt) akkor írja le, mit hogy kéne, vagy pedig csak a problémás kódot írja meg. Mivel saját projekt, ezért gondolom nem tilos itteni segítséget kérni.

Ha valami nem érthető, leírom jobban.

Előre is köszi:

hunkris
 

mysqli_fetch_array egyel kevesebb rekordot olvas be

sas001 · 2012. Jún. 27. (Sze), 14.32
Sziasztok!
Itt van-e kód részlet, a HIBA az, hogy a ciklus az első rekord adatait nem jeleníti meg. Ha csak egy rekord van felvéve az adatbázisba, akkor egyet sem, ha több, akkor az első nem jelenik meg.
A kódot átnéztem a manualban, több PHP-s könyvben is, egyezik az enyémmel. Sem WAMPpon, sem éles tárhelyen nem működik.
A mysqli_fetch_array helyett próbáltam mysqli_fetch_assoc -ot és mysqli_fetch_row -t is azokkal sem megy.


$dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
$query = "SELECT * FROM uzlet";
$data = mysqli_query($dbc, $query);

while ($row = mysqli_fetch_array($data))

{
echo '<tr>';
echo '<td>' . $row['uzlet_neve'] .'</td>';
echo '<td>' . $row['kapcs_tarto_neve'].'</td>';
echo '<td>' . $row['email'] .'</td>';
echo '</tr>';
}
A furcsa még az, hogy ha beillesztem ezt a kódot:
$sorok = mysqli_num_rows($data);
echo $sorok;

.. akkor simán kiírja helyesen azt a számot, amennyi rekord van az adatbázisban.
Természetesen táblázatos elrendezés nélkül is ugyan az a jelenség.

Köszönöm a segítséget!
 

mysql - access denied?

eddig bírtam szó nélkül · 2012. Jún. 27. (Sze), 10.05
Könnyen lehet, hogy szokásomhoz híven átsiklottam valamin a doksiban, mindenesetre nem teljesen tiszta a dolog.

mysql -uroot -pjelszo
mysql> create database teszt;
mysql> create user tesztuser identified by 'jelszó';
mysql> grant all on teszt.* to tesztuser;

Ha ezek után lekérdezem a mysql séma user tábláját, akkor a tesztuser mellett, a Host oszlopban egy darab % jelet találok, ami szerintem azt jelenti, hogy "bárhonnan, bármely hostról, ezzel a usernévvel érkező"

Ehhez képest, ha megpróbálok kapcsolódni a frissen létrehozott userrel:

mysql -utesztuser -pjelszó -Dteszt

akkor kapok egy access denied 'tesztuser'@'localhost' üzenetet.
Ha közvetlenül a tesztuser##kukac##127.0.0.1-nek adok jogot, akkor (és csak akkor!) be tudok lépni. Még a @localhost-nak adott jogokkal sem műxik, ha jól emlékszem.
Van erre valami érdemi magyarázatotok?
(OK, tudomásul vettem, hogy így működik, csak jó lenne tudni, miért)