View previous topic :: View next topic |
Author |
Message |
DHewes -
Joined: 19 Mar 2004 Posts: 1
|
Posted: Fri Mar 19, 2004 4:44 am Post subject: Running Abyss from a USB Flash Drive - Cross Platform??? |
|
|
Hello All,
I have found people asking about Abyss from a CDROM, but my project is a bit different. I have a database (MySQL) and am using PHP to deliver the contents via a web page internally. Our techs often need this info while outside of our network, and often while having no Internet connectivity. Our solution is to put this database on USB thumb drives / flash drives. This introduces additional problems. (1) We can not leave ANY traces on the host PC - therefore any installation is OUT, (2) We must have cross-platform support, ie, Windows, Linux and MAC, (3) We need a common look and feel across all platforms, (4) This MUST be plug and play, the tech's (they are not computer techs) must be able to plug this thing in and it use autorun - not a "Select your OS" menu...
The obvious solution here is a web server that will run from the device and present the normal web page the tech's are used to. Can (and how) Abyss run in this fashion?
I greatly appreciate any feedback... Thanks! |
|
Back to top |
|
 |
mcwilliams132 -
Joined: 27 Jul 2003 Posts: 167 Location: Oshkosh, WI
|
|
Back to top |
|
 |
iNaNimAtE -
Joined: 05 Nov 2003 Posts: 2381 Location: Everywhere you're not.
|
Posted: Sun Mar 21, 2004 5:52 am Post subject: |
|
|
Sounds like you're asking a lot. _________________ Bienvenidos! |
|
Back to top |
 |
 |
Omar G -
Joined: 21 Mar 2003 Posts: 34 Location: Honolulu, Hawai'i
|
Posted: Sun Mar 21, 2004 6:11 am Post subject: |
|
|
Try it with Abyss, but test with static HTML pages first. I'm pretty sure the MySQL thing wouldn't work too well because it usually needs installing and using shared libraries, but hell try that too if you can. It might be better to use PHP code like ADOdb which is database agnostic. Then use comma-delimited files as a data source or even better is SQLite () which makes a binary file of the data. PHP already has libraries which can read the data, eliminating the need for the MySQL database server. Tell us how it works.
- Omar G |
|
Back to top |
|
 |
iNaNimAtE -
Joined: 05 Nov 2003 Posts: 2381 Location: Everywhere you're not.
|
Posted: Sun Mar 21, 2004 8:05 am Post subject: |
|
|
mySQL kindly stores all data in the /data directory. So at least it isn't hard to get to. _________________ Bienvenidos! |
|
Back to top |
 |
 |
aprelium -
Joined: 22 Mar 2002 Posts: 6800
|
Posted: Mon Mar 22, 2004 3:19 pm Post subject: Re: Running Abyss from a USB Flash Drive - Cross Platform??? |
|
|
This can be done with Abyss but this requires some work on your side. You should install Abyss for each platform on the USB drive (create for example 3 dirs: win, linux, mac and install the 3 versions in the 3 dirs). Next, create a shared htdocs directory and configure each version to use it as its documents path.
MySQL thing is similar: the database files can be shared between the 3 platforms but the binary of MySQL must be installed for each of them.
Last thing, you must create an bootstrap script for every platform that will run Abyss and MySQL. On some systems (such as Linux), the user may need to manually run it (since there is no universal autrun feature). _________________ Support Team
Aprelium - http://www.aprelium.com |
|
Back to top |
|
 |
|