Sziasztok!
Van egy olyan gondom, hogy nem tudom futtatni a PHP programomat Drupal alatt. Van egy kis Flex lekérdező, ami PHP-n keresztül éri el az adatbázist. Minden frankón működik. Már a Drupalba is sikerült betenni a FlasNode modullal. Ez a flash dolgokat a drupal/sites/default/files/flex alá tölti fel. (a drupal azért van az elején, mert ez egy teszt site. Ide betettem a fájlokat, ami szükséges. Van egy index.html tesztfile, amibe a flax be van ágyazva. Ezt futtanám a teszteléshez. Na, most a probléma:
Ha megpróbálom futtatni a drupal/sites/default/files/flex/index.html, akkor a php részeknél hibaüzenetet kapok.
Készítettem egy másik tesztet is, ami a proba/sites/default/files/flex/index.html, vagyis ez nem a drupal könytárak között van. Ha itt futtatom, akkor minden rendben.
Gyanítom, hogy itt a drupal biztonsága nem enged valamit. Lehet, hogy a .htaccess fájlok befolyásolják.
Tud valaki segíteni, hogy mit nézzek, mit állítsak, hogy a drupal könyvtárszerkezetén belül is lefussanak a php fájljaim?
Azt hittem, hogy meg leszek mosolyogva
mert gondoltam, hogy ez biztosan valami alap dolog, de most meg vagyok lepve, hogy nem érkezett válasz. :-(
[-]
Tamás
- "Bonyolult problémákra mindig akad egyszerű, könnyen érthető, téves válasz" -
A koncepciód nem összeegyeztethető a Drupal filozófiájával
Szóval ne tedd. Azért gondolhatod, hogy oka van az ilyen biztonsági filozófiának!
Azt se értem, hogy miért is kell a Drupal könyvtáradba tenni egy Drupaltól függetlenül futtatni kívánt PHP fájlt.
Végül javaslom, hogy ne up-olj. Nem a célodat fogod vele elérni, hanem inkább ellenszenvet.
Nagy Gusztáv
Azért kérdeztem,
mert gondolom, hogy oka van, de talán megoldás is van rá.
"Azt se értem, hogy miért is kell a Drupal könyvtáradba tenni egy Drupaltól függetlenül futtatni kívánt PHP fájlt."
Nagyon próbálok érthetően fogalmazni, de sajnos csak ennyire futja tőlem :-(. A futtatni kívánt fájl majd nem lesz független a Drupáltól, mert ha majd megy, akkor onnan szeretném futtatni. Csak a teszt kedvéért futtattam most külön, hogy nem a program rossz, hanem a Drupal könyvtár védelme okozza a galibát.
[-]
Tamás
- "Bonyolult problémákra mindig akad egyszerű, könnyen érthető, téves válasz" -
.htaccess miatt van
a sites/default/files/ könyvtárban is van egy .htaccess fájl emiatt nem működik
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006 Options None Options +FollowSymLinks
Ennek módosítása biztonsági kérdés.... Másnak is van hasonló problémája, keress rá a http://drupal.org/ -on.
-------------------------------
http://www.realdream.hu
rossz megközelítés.
létezik egy services nevű modul és köré egy egész api.
http://drupal.org/project/services
flex példaalkalmazás építése - screencast
-
clear: both;
Köszönöm,
megnézegetem...
[-]
Tamás
- "Bonyolult problémákra mindig akad egyszerű, könnyen érthető, téves válasz" -