Sziasztok.
Egy kis segítséget szeretnék kérni.
Témában említett bajom van.
Ubuntu x86 legfrissebb kiadás + új csomag mindenből, csakis sztéből kiadás apache+php
web szerver gyökér könyvtára legyen www
start.php ben van egy ilyen
<?php include 'bigyo.php'; ?>
ha ez a bigyo.php itt van akkor jó megy a dolog
de ha már egy könyvtárral beljebb rakom pl: <?php include "../www/izé/bigyo.php"; ?> az istenért nem akarja látni.
Valami tipp esetleg? van esetleg valami biztonság bigyó :) ami nem engedi?... van egy hasonló szerverem csak régebbi csomagokkal és azon faján megy minden. A config cuccokat áthoztam onnan és nem akarja így se az igazságot.
Programozáshoz nem konyítok, nem is ez a területem, csak a muszáj dolgokba vágtázok bele...
Esetleges segítségeket előre is szépen köszönöm ….. ;)
- 11074 megtekintés
Hozzászólások
Ahhoz a fájlhoz képest keresi amelyikben includelod. Tehát ebben az esetben include "ize/bigyo.php";
- A hozzászóláshoz be kell jelentkezni
szia
igen rosszul írtam most látom ennek már szinte minden variációját megpróbáltam
include "ize/bigyo.php";
include "/ize/bigyo.php";
include "./ize/bigyo.php";
include "../ize/bigyo.php";
include 'ize/bigyo.php';
+ + +
Elég sokat olvastam már a témában de két egyformát alig látok. Nem is értem ....
próbáltam már így is http://www.xxx.xx..x.x.hu
ez a módszer is ment a másik szerón de mért ? :(
- A hozzászóláshoz be kell jelentkezni
Akkor talán dobj ide egy hibaüzenetet, az szokott segíteni :)
- A hozzászóláshoz be kell jelentkezni
ls -al ../ize/bigyo.php
valamint ps xfau|grep apache (apache milyen jogon fut)
- A hozzászóláshoz be kell jelentkezni
chmod és chown barátod a kérdésben
- A hozzászóláshoz be kell jelentkezni
a biztonsag kedveert probald meg:
include_once dirname(__FILE__) . "ize/valami.php";
t
- A hozzászóláshoz be kell jelentkezni
include_once __DIR__ . "ize/valami.php";
- A hozzászóláshoz be kell jelentkezni
hibaüzenetet kérünk. nagyon esélyes, hogy valami hozzáférési gond van, főleg ha a hibaüzenet annyi hogy nem talál ilyen fájlt. htaccess van esetleg beállítva?
- A hozzászóláshoz be kell jelentkezni
szia
na egész eddig küzdöttem vele de semmi full jogot adtam mindennek nincs korlát szinte szétvertem már mindent, pont most állítottam be a full logolást. remélem az mond valamit értelmeset bár ja ezzel kelett volna kezdeni ismét megetettem maga ...
[Wed Jun 26 19:21:52 2013] [notice] Apache/2.2.22 (Ubuntu) PHP/5.3.10-1ubuntu3.6 with Suhosin-Patch configured -- resuming no
rmal operations
root@webserver:~# PHP/5.3.10-1ubuntu3.6 with Suhosin-Patch configured -- resuming no
- A hozzászóláshoz be kell jelentkezni
Ez az apache log. Hova van belőve a logolás a php-ra? Vhostban lehet ezt definiálni. Teszem azt:
[kacsacsőr nyit]VirtualHost 192.168.1.200:80[kacsacsőr zár]
ErrorLog /var/log/apache2/vhost-error.log
[kacsacsőr nyit]/VirtualHost[kacsacsőr zár]
(bocs a kacsacsőrért, levágja a Drupal a relációs jelet. Remélem azért így is érthető.)
De belőheted a php.ini-ben is:
log_errors = On
error_log = /var/log/apache2/vhost-error.log
Illetve ha már ez egy vélhetően teszt rendszer, aminek a jogait már széjjelvágtad, nyugodtan belőheted ezt is php.ini-ben:
display_errors = On
Ez utóbbival a meghívott oldalon fogja neked kihányni, hogy mi a baja.
No ezek közül (vagy mindet) válassz, s azt a kimenetet dobd be nekünk. Ilyesmit keress logban:
[Wed Jun 26 04:35:43 2013] [error] [client 192.168.1.20] blablabla
- A hozzászóláshoz be kell jelentkezni
Köszönöm a sok segítséget vagy akarást.
közben sikerült megoldanom tovább is nyergeltem a következő projektekre.
hibaüzenetet sehol sem adott a dög, pdig már kínomba mindent beállítottam.
Szokásomhoz híven megint blőd volt a baj httpd.conf fájlból hiányzott ez a sor
AddHandler application/x-httpd-php .htm .html
bár a másik szerón, nem találtam ilyet ott ment ez nélkül is nem is értem :(
de megoldott mindent egyből, megy az includ is, az sql kapcs... is bár fogalmam sincs hogy mi köze hozzá de az is elindult. Szal már éles az cucc. ...
danke még egyszer mindenkinek .. és sorry a nem komunikálásért nagy örömömben teljesen el is feledtem a ...... na :(
- A hozzászóláshoz be kell jelentkezni
AddHandler application/x-httpd-php .htm .html
ez eleg nagy marhasag.
t
- A hozzászóláshoz be kell jelentkezni
de használ :) ;)
sok helyen olvastam erről
- A hozzászóláshoz be kell jelentkezni
Attol meg baromsag, de gratulalok hozza hogy beallitottad, egy uj szerver lesz torheto:)
// Happy debugging, suckers
#define true (rand() > 10)
- A hozzászóláshoz be kell jelentkezni
rendes tőled, hogy felhívod a biztonsági kockázatokra a figyelmet, de úgy sem talál róla semmi leírást, mert ezt csak a sötét oldal "googliján" található ;-D
- A hozzászóláshoz be kell jelentkezni
"sok helyen olvastam erről"
Attol, hogy az interneten le van irva, meg nem szentiras. Keszulj fel, ketmillio tonna baromsag es okorseg van leirva az interneten, en nem kovetnek mindent szo szerint a helyedben.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
gondolom azért mert elírtad a fenti fórumindításnál, hogy start.php helyett az valójában start.htm vagy .html nálad... de mind1
- A hozzászóláshoz be kell jelentkezni
Nyilvánvaló, hogy nem ez okozta a hibát, ennek nem lehet köze a php includeoláshoz.
- A hozzászóláshoz be kell jelentkezni
Most egy rohadt geci leszek, de ebbol altalaban szoktak az emberek tanulni.
Akkor most lassuk hol hibaztal:
- Ahelyett, hogy elmondtad volna, mi a gond, nekialltal panaszkodni, hogy igy se megy, ugy se megy. Ez valojaban senkit nem erdekel. Az sem, hogy te x oraja ezzel szopsz. Tessek utanajarni, hogy lehet a PHP-bol hibauzenetet kicsikarni. Jelen esetben viszonylag egyszeru lett volna a megoldas, a php.ini-be bele kell verni egy olyat, hogy display_errors=On meg egy olyat, hogy display_startup_errors=On. De ezt ugy, hogy abszolute nem ertek hozza, meg ugy is 2 perc googlezassal meg lehet talalni, de a "Hogyan fejlesszunk PHP alkalmazasokat" cimu tutorialok 78%-a indit azzal, hogy ezt a ket sort lehetoleg allitsuk be.
- Elkezdtel keresgelni, es talaltal valami megoldast. A hatalmas hozzaerteseddel beallitottad, ahelyett, hogy konzultaltal volna valakivel, aki nalad egy picit jobban ert hozza. Ha azt olvasod a neten, hogy a format C: minden problemadra gyogyir, gondolkodas nelkul kiprobalod?
Semmi rosszindulat vagy harag nincs bennem, de egyet erts meg: ilyen mentalitassal nagyon hamar nagyon rossz helyzetbe kerulsz. Ne probalj ki mindent amit az interneten olvasol, es panaszkodas helyett arra koncentralj, hogy a megfelelo kerdeseket tedd fel. Peldaul a helyedben en azt irtam volna, hogy "nem mukodik az include a PHP-ban, de nem kapok semmi hibauzenetet, hol lehet ezt kicsikarni a rendszerbol?" - es egybol jottek volna a valaszok. De az is jo lett volna, ha ls parancsok kimenetet (prompttal egyutt) pasztaztad volna be code tagek koze, mert akkor lattuk volna, hogy mivel probalkozol. Ertsd meg, ezen a forumon senki nem tud gondolatot olvasni. Nem tudjuk kitalalni, hogy te milyen kornyezetben dolgozol. Inkabb irj le mindent, akkor is, ha irrelevansnak tunik, majd legfeljebb szolnak, hogy ez irrelevans volt, mint kihagyj valami fontos infot.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
uhh hát akkor asszem mást nem tehetek, minthogy megköszönöm az építő jellegű kritikát.
üdv ....Béla
- A hozzászóláshoz be kell jelentkezni
Viszont respekt, hogy ezt ilyen korrektül teszed.
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni