ls -1TörténelemHUP adás-vételNépszerű témákNépszerű fórum témákHardverLinux Weekly NewsLinux DevicesFreeBSD Project NewsOpenBSD Journal
|
Apache+PHP5+ foxproÜdv.! A következő a probléma. Adott egy Linux web server rajta apache+PHP5. Egy Foxpro adatbázishoz kellene csatlakoznia. Nem nagyon ismerem ezt a területet. Ez megoldható? Windows-on valahogy úgy oldották meg, hogy a php ODBC-n keresztül éri el a fox adatbázist. Azonban úgy látom, hogy egyrészt fizetős linux-ra másrészt a Fox adatbázisát nem kezeli. Az lehetséges lenne, hogy a linux-on futó apache rajta futó PHP-n keresztül a windows-os ODBC-t használja? Elméletileg gyakorlatilag lehetséges ez? Előre is kösz...
»
|
KeresésNavigációBelépésÁllásajánlatokHWSWFriss blogbejegyzésekHUP napi hírlevélLegfrissebb HUP videókLegfrissebb HUP képekLegfrissebb HUP dokumentumokSzavazásA mostani munkahelyemen ... munkaköri leírást ... 30 napon belül kaptam ... 40% ... 30 napon túl kaptam ... 11% ... nem kaptam .... 26% (nem dolgozok) 12% egyéb 10% Összes szavazat: 401
Új felhasználók
InformációKövess minket!Partnerünk |
Ha jól gondolom, a Foxpro *.dbf fájlokat használ.
Évekkel ezelőtt alakítottam át hasonlót (Visual Foxpro) a dbfdump programmal.
Text fájlba kiíratod a tartalmat, és innen már nem nehéz SQL adatbázisba berakni.
http://linux.die.net/man/1/dbfdump
Nem nagyon van más normális megoldás, mint vhogy kidumpolni a dbf-eket, áttenni mysql-be vagy postgres-be és úgy piszkálni php-val.
Ha pedig párhuzamosan kell használni a Foxpro-t a php-val, akkor samba-n oszd ki az adatfileokat tartalmazó könyvtárat, majd kezeld a dbf-et direktben php-ből. Csont nékül megy:
http://hu.php.net/manual/en/book.dbase.php
Most annyi változás van, hogy a forxpro mindenféleképpen windows-on fog futni. Azt kellene megcsinálnom, hogy a linux-on futó apache+PHP5 a windows-on futó ODBC-t tudja meghívni...
Igazából ez a terület számomra eléggé felfedezetlen...
Azt tudom, hogy ha windows-on fut az apache+PHP5, akkor ODBC-n keresztül meg tudja hívni a fox adatbázist. Nem tudom, hogy az ODBC hálózaton keresztül "kezelhető-e".
Előre is thx