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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
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.