Apache+PHP+MySQL otthon fix IP-vel, de hogy?
2003-07-29T00:58:16+02:00
2004-05-23T09:29:15+02:00
2022-07-27T12:12:42+02:00
  • Ugye beregisztráltál valami no-ip domaint és / vagy IP címen keresztül akarod elérni, nem localhostként?

    Egyébként van olyan, hogy tiltja a szolgáltató (bár nem általános), erre kiváló a no-ip.org port80 redirectje...
    Mutasd a teljes hozzászólást!
  • Igen, úgy megy minden, ezért nem értem. A szolgáltató nem akadályozhatja valahogy?
    Mutasd a teljes hozzászólást!
  • Elvileg nem (max naponta egyszer megszakad)
    1.) Local-ban megy minden?
    2.) Helyi hálót összedobva haver gépével elérhető?
    Mutasd a teljes hozzászólást!
  • Köszönöm a válaszokat!
    A tűzfalat kikapcsoltam, router nincs, a PHP-t megnézem! Az lehet probléma, ha esetleg az IP cím nem fix?
    Mutasd a teljes hozzászólást!
  • Feltehetőleg régi a php verziód
    php.net
    Mutasd a teljes hozzászólást!
  • 1. Ha XP akkor kikapcsoltad a tűzfalat?
    2. Van esetleg routered? (abban ui. van hardweres tűzfal is + NAT-ot is kellene állítanod)
    Mutasd a teljes hozzászólást!
  • Sziasztok!
    Van telepítve a gépemre PHP+MySQL+Apache, de távoli gépről nem tudom megnézni a weboldalt,ami az adatbázisból kérdez le adatokat.Valaki segítene,mi lehet a gond?
    Segítségeteket előre is köszönöm!
    Mutasd a teljes hozzászólást!
  • Szép lassan alakul a dolog. Létre tudtam hozni az adatázist, szerintem mindent beállítottam úgy, ahogyan a readme-kben szerepel.
    Amikor meg akarom nézni a nyitólapot, a következő hibát írja ki: "Fatal error: Call undefined function: message_die() in W:\\\\\\\\www\\\\\\\\nuke\\\\\\\\html\\\\\\\\db\\\\\\\\db.php on line 88"
    Mit hagytam ki?
    Mutasd a teljes hozzászólást!
  • Köszi, valamivel jobb, de még nem az igazi.
    Kis kerülő után meg tudom jeleníteni az első lapot (home\\\\\\\\admin\\\\\\\\www\\\\\\\\index.html) ahonnan szerintem be kellene állítani az uniserver konfigurációját, az összes linket látom is, viszont bármelyikre kattintok, azt az üzenetet kapom, hogy a lap nem jeleníthető meg, vagy rosszul gépeltem be a hivatkozást (ami ugye nem igaz, mert a linkre kattintottam), vagy ellenőrizzem le az internet beállításokat.
    Egyébként a gépen nincs sem modem, sem hálózati kártya, sem semmilyen hálózati eszköz. USB-n keresztül néha használok digitális fényképezőgépet, de ez minden, egyébként egy teljesen különálló kis gép.
    Mutasd a teljes hozzászólást!
  • Ienkor ajanlatos hasznalni a mar netangel altal is emlegetett uniserver-t1 Azzal nem lesznek hasonlo gondjaid!
    Mutasd a teljes hozzászólást!
  • A tombok
    $_GET[]
    $_POST[]
    $_SESSION[]

    A RegisterGlobalst pedig kapcsold ki...
    a.) lassabb
    b.) elegge meglehet vele szivatni a rendszert... teszemazt POSTban varsz adatot, de akkor is elfogadja, ha GETben adja meg valaki... es tudod ezt eleg "szep" dolgokra lehet hasznalni.
    Mutasd a teljes hozzászólást!
  • Sziasztok!

    Már olvastam hasonló problémát és válaszokat is de nálam nem működik sehogy sem.
    Adott a fenti hármas(apache+php+mysql).Elméletileg minden rendben megy, amíg nem akarok egy html-ből változókat küldeni egy php-ba. Nem adja át. Amúgy a php-fileok mennek rendesen egy ingyenes szerveren csak itthon nem. Itthon is futnak a php-k csak a változókat nem tudom átadni. Mondták h a php.ini-ben register_globals=On mellett menni fog, de nem megy és azt is tudom h vannak olyan globális tömbök amikből ki lehet olvasni de nálam az sem megy.($HTTP_POST_VARS) pedig a kódok jók hiszen máshol megy, és php is fut itthon akkor nem értem mi lehet a gond. Már 3x elkezdtem elölről felrakni és konfigolni mindent, de ez az egy probléma megmarad mindig.
    Mutasd a teljes hozzászólást!
  • Nyomj neki connectot es menni fog! Szegenyke csak az apache-hoz szeretne csatlakozni. Gondolom modem van instalalva a gepedre, es azt hiszi ezen keresztul kell csatlakozast letesiteni!
    Mutasd a teljes hozzászólást!
  • Olyan gépen szeretnék PHP-t szerkeszteni, amelyik nincs hálózatra kötve!
    Feltettem a gépemre a javasolt Uniserv-et, hiba nélkül létre is hozza a "W" meghajtót, ahogyan a program honlapján olvastam. A következő lépés az lenne, hogy megnyitom a 'redirect.html' file-t, ahonnan a különböző beállításokat el tudnám végezni.
    A gondom az, hogy ilyenkor a gépem mindig csatlakozni szeretne az internetre, de ugye nincs hálózatra kötve. A README-ben a következőket olvasom: "To enable Apache server: switch on TCP/IP network protocol (if you have no network card just install something)."
    Segítsetek légyszíves, hogyan tudnám folytatni a munkát.
    Mutasd a teljes hozzászólást!
  • Köszi, végül ez bejött:

    ScriptAlias /php/ "c:/php/"
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php3
    AddType application/x-httpd-php .php4
    AddType application/x-httpd-php .htm
    AddType application/x-httpd-php .html
    AddType application/x-httpd-php .phtml
    Action application/x-httpd-php "/php/php.exe"

    A WinMySQL továbbra sem OK, de rájöttem nincs köze az ODBC-hez. Viszont a MySQL honlapjáról letöltött MySQL Control Center nagyon jó és működik.
    Mutasd a teljes hozzászólást!
  • Amit bemásoltam beállításokat nem arra valók?:

    ScriptAlias /php/ "C:/php/"
    AddType application/x-httpd-php3 .php
    AddType application/x-httpd-php3-source .phps
    Action application/x-httpd-php3 "C:/php/php.exe"

    Mégse megy.
    Mutasd a teljes hozzászólást!
  • Szerintem az lehet a problema, hogy az apache configjaban nem definialtad a *.php fileok kezeleset, vagyis nem veszi oket figyelembe.. ez is le van irva a korabban mar emlitett tutorialban. Jol teszed ha ujra vegigrohansz rajta.

    http://internetmaster.com/installtutorial/
    Mutasd a teljes hozzászólást!
  • Bocs, még vmi: a WinMySQLAdmin-ban az Environment fülben a "MyODBC" mezőben ez áll: "Not Found. Driver 3.51 Not Found". Gondolom emiatt a "Databases" fülben nem tudok létrehozni új adatbázist. A jobb egérgombbal csak a Flush opciók jelennek meg... Régebben működött a FoxServ-vel, de amióta leszedtem akárhányszor felrakom ez a probléma. Már mindent próbáltam, az XP-ben is meg lehet adni manuálisan az ODBC adatforrásokat de nem jártam sikerrel. Valaki tud segíteni?? Nagyon megköszönném..
    Mutasd a teljes hozzászólást!
  • Sziasztok, segítsetek légyszíves mert már több napot szívtam a telepítésekkel!
    WinXP, FoxServ (előre telepített PHP,Apache,MySQL) működött de a php csak CGI módban ezért leszedtem.

    Felraktam egyenként: Apache v2.0.47, PHP v4.3.3, MySQL v4.0.15.

    A PHP Expert editor-ban beállítottam hogy ne CGI módban hanem modulként futtassa a kódot; 400-as kóddal (Bad Request) tér vissza. Maga a localhost jól van beállítva, index.html bejön, de a PHP-vel nem tud mit kezdeni az Apache. A konfigban ezeket állítottam be:

    ServerName localhost
    DocumentRoot "C:/www"
    ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache2/cgi-bin/"
    ScriptAlias /php/ "C:/php/"
    AddType application/x-httpd-php3 .php
    AddType application/x-httpd-php3-source .phps
    Action application/x-httpd-php3 "C:/php/php.exe"

    Van még két sorom amit az apache help-jéből vettem, de ha kiveszem a megjegyzés-karaktert, nem indul el az Apache, vagyis nem fogadja el:

    #LoadModule php4_module c:/php/sapi/php4apache2.dll
    #AddModule mod_php4.c

    Az útvonal amúgy helyes. Mit nem csináltam jól?
    Mutasd a teljes hozzászólást!
  • Az internetmaster tutója nekem is nagy segíségemre volt. Még jó hogy rátaláltam erre a topikra! Thanx
    Mutasd a teljes hozzászólást!
  • Én megköszönném ezennel a segítséget amit kaptam, a legelső hozzászólásba szúrt tutorial segítségével egy óra alatt sikerült beállítanom mindent illetve egy phpBB-t is indítottam a serveren.

    bye.
    Mutasd a teljes hozzászólást!
  • Megnéztem és tényleg a kiterjesztésnél volt a gond. Én igazából csak most akarok nekiállni a php programzásnak és nem értettem tisztán hogy, hova milyen kódot kell ágyazni. Úgy gondoltam mivel a html kódrész van "kívül" ezért .htm(l)-ként kell elmenteni.

    Ja és a Php4-et is felraktam. Műxik rendesen.

    Kösz szépen.
    Mutasd a teljes hozzászólást!
  • Hali!

    Nem, nem kell feloldani hideg vízben, csak szimplán kicsomagolni (idézet a weboldalról):

    The minimal server solution for windows - 2Mb only. It includes latest versions of Apache2, Perl5, PHP4, MySQL4, phpMyAdmin,... NO INSTALLATION REQUIRED! NO REGISTRY DUST!!! Just unpack and start.


    Szerintem, semmi baj az ilyen "előre elkészített cuccoknak". Ettől még lehet foglalkozni fele, lehet konfigurálgatni. Minek szenvedjünk, ha megkapjuk egyben? Nem kell 4-5-8 helyről leszedni, ráadásul folyamatosan frissítik (tehát, elvileg mindig a legújabb stabil, peccselt cuccok vannak benne). Biztosan vannak - többek között én is - akik az időt tényleges fejlesztésre szeretnék fordítani, nem mindenféle - a fejlesztéshez egyébként elengedhetetlenül fontos - szerverek, programok, rendszerek telepítésére, konfigurálására.

    Mindezek mellett, csak egy ötlet volt. Azoknak szólt, akit esetleg érdekel a dolog.
    Mutasd a teljes hozzászólást!

  • ráadásul még telepíteni sem kell.

    :) hát akkor mit kell vele csinálni? oldjuk fel hideg vízben? :) (bocs)

    <imho>
    na. én nem vagyok nagy híve az ilyen előre elkészített cuccoknak, és szerintem nem is megerőltető külön-külön beszerezni, bekonfigurálni ezeket. meg ha valakinek ilyenre van szüksége, akkor elképzelhető, hogy foglalkozni is akar vele, ekkor meg főleg nem árt ha kicsit konyít hozzá :)

    mind1, lehet hogy van akinek hasznos.
    </imho>
    Mutasd a teljes hozzászólást!
  • Hali!

    Hátha valakit érdekel: The Uniform Server. Otthonra tökéletesen kiváló. Ez egy összeállított csomag: Apache2+PHP4+MySQL4+Perl5. És mindössze 2 MB-ban (van nagyobb változata is sok-sok pluginnel), ráadásul még telepíteni sem kell.
    Mutasd a teljes hozzászólást!
  • na, akkor próbáld meg index.php-ként elmenteni, és úgy nagyobb esélyed van hogy működik.
    itthon nekem is xp-m van, az nem gond.
    (bár én fordítottam magamnak 2.0.47es apacsot, meg 4.3.2-es phpt :)
    Mutasd a teljes hozzászólást!
  • Kösz szépen, akkor megpróbálom frissíteni a programokat. Különben igen, index.html ként mentettem el a file-t.
    Nem tudom olvastad-e A (Php-s) Fejlesztői környezet kialakítása 1. cikket, de az alapján próbáltam én is feltelepíteni a programokat.

    Az, hogy én XP-t használok, nem lehet gond?
    Mutasd a teljes hozzászólást!
  • a html file az .html kiterjesztést jelent? mert azt alapban nem dolgozza fel a php...

    de mondom inkább frissebb cuccokat tegyél fel! apacsból 1.3.28 asszem az 1.es sorozatból a legutolsó, php-ből 4.3.3-RC3 (otthonra, tesztelésre kiváló, éles környezetbe inkább 4.3.2)
    Mutasd a teljes hozzászólást!
  • Csak egy egyszerű print parancsot adtam meg a html fájl-ba. A kóddal nem lehet gond. Egyébként én az

    apache_1_3_11_win32
    php-3.0.14-win32
    mysql-4.0.12-win

    próbáltam konfigurálni.
    Mutasd a teljes hozzászólást!
  • php3 ? juj. ajánlom a 4.3.2-es verziót.

    ha valami segítséget vársz akkor esetleg idemásolhatnád a nemműködő kódrészletet, vagy finanszírozd a gondolatolvasó tanfolyamunkat :)
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd