Xampps on Damn Small Linux Embedded - not possible
DamnSmallLinuxThis forum is for the discussion of DamnSmallLinux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Xampps on Damn Small Linux Embedded - not possible
XAMPPS is basically the new name for LAMP, which stands for Linux/Apache/MySQL/PHP. Because the platform these days run on Windows, Mac OS, BSD, and other platforms, they have change the name to XAMPPS.
I had this idea of creating a portable XAMPPS on a stick. I would be able to run XAMPPS on machines I don't have admin access to, such as at a friend's house without disturbing the host system's files. Damn Small Linux seemed like a good choice. It was design for low resource and there is actually a QEMU version called DSL Embedded.
Sadly, this did not work. While it was not difficult to install XAMPPS under DSL Embedded, I got an error 139 when I started XAMPPS from Apache. Reading the Apache error log did not help with diagnosing the problem.
Searching on the web indicate that others encountered the same issue. The solution is to run KQEMU, and accelerator module that can speed up QEMU. Unfortunately, KQEMU requires admin permission on the host system to install. I doubt my friends would be happy if I started to install KQEMU on their machine. I will try to see if I can get it working with Puppy Linux, since someone seemed to have created a QEMU version.
While it was not difficult to install XAMPPS under DSL Embedded, I got an error 139 when I started XAMPPS from Apache. Reading the Apache error log did not help with diagnosing the problem.
You mean compiled from source with all the right versions of libraries DSL Embedded uses?
Could stracing the startup of the components possibly help understand what's segfaulting and why?
Quote:
Originally Posted by paulsiu
Searching on the web indicate that others encountered the same issue.
Maybe it would be good to reference a few related URI's here since most I've seen do not relate to *starting* httpd but make processes, running applications as CGI's and such.
You mean compiled from source with all the right versions of libraries DSL Embedded uses?
Could stracing the startup of the components possibly help understand what's segfaulting and why?
No, I wasn't aware that QEMU runs on different libraries. I thought it was just an environment that the OS runs under.
Frankly, I just want to get XAMPPS working. I don't realy have time to look into system configuration
Quote:
Originally Posted by unSpawn
Maybe it would be good to reference a few related URI's here since most I've seen do not relate to *starting* httpd but make processes, running applications as CGI's and such.
I was talking about DSL.
With all due respect but if you don't want to allocate the time to do things "right" then that's not *my* problem.
It's merely a statement of fact. My purpose was to get XAMPP working. It would be nice to do it under QEMU, but it is not my main goal. I have managed to get it working outside of QEMU any way.
It is clearly not your problem. I was really trying to see if other people have ran into the same problem and have solved it. I am sorry that it sounded offensive.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.