Showing posts with label xampp. Show all posts
Showing posts with label xampp. Show all posts

Monday, August 8, 2016

XAMPP Error - #1932 - Table '---' doesn't exist in engine

Leave a Comment

I use XAMPP on my Mac. Everything was working well, until for no reason (no updates or new programs and anything) xampp stopped working. The servers wouldn't start. Uninstalled/Reinstalled xampp and now it lists the previous databases and their tables; but doesn't let me dig into the tables. gives me this error:

1932 - Table '---' doesn't exist in engine

New databases work fine though.

I added a new database, it worked fine. Then I copied all files from the previous database into the new database hoping it would work but it didn't. The files are here: /Applications/XAMPP/xamppfiles/var/mysql

Tried this with 3 different versions of xampp; no luck.

One thing I noticed was that the tables in the databases that don't work and give me the error, do not show the size of that table.

Searched Stackoverflow for similar threads; but they either point to some file that doesn't exist or offer no helpful solutions.

1 Answers

Answers 1

Hey I found this link below. It's for ubuntu but maybe the basic idea is the same. phpMyAdmin error: Table doesn't exist in engine

Hope this helps.

Read More

Thursday, April 28, 2016

Apache Crashing When increasing System Specification

Leave a Comment

I have been using XAMPP on windows for the two year or so and it has been running perfectly, no crashes no problems. (Up until four month ago.)

Around four months ago, we upgraded our server/system to a faster specification.

Here is what the old spec was -

Windows Edition: Windows Server R2 2008 Standard with Service Pack 1

System Processor: Intel(R) Xeon(R) CPU 5160 @3.0GHZ (2 Processors) (Single Core)

Installed Memory: 7GB

System Type: 64 Bit Operating System

Upgraded Spec

Windows Edition: Windows Server R2 2008 Standard with Service Pack 1

System: Processor: Intel(R) Xeon(R) CPU X5680 @3.33GHZ (2 Processors) (Dual Core)

Installed Memory: 8GB

System Type: 64 Bit Operating System

So like I mentioned before, the old spec never had any problems, it never crashed or failed over one and a half years.

As soon as we upgraded the following happened.

Random Apache crashes, making the site un-usable until it is manually restarted. It would throw errors up when accessing phpMyAdmin when apache had crashed too, stopping you from querying the DB. I even uninstalled XAMPP and installed the latest version with PHP7, this still didn't solve the problem.

Heres an example

Notice in .\libraries\common.inc.php#253 Undefined variable: _POST

Backtrace

.\index.php#12: require_once(.\libraries\common.inc.php) Warning in .\libraries\common.inc.php#253 array_merge(): Argument #2 is not an array

Backtrace

.\libraries\common.inc.php#253: array_merge( array, NULL, ) .\index.php#12: require_once(.\libraries\common.inc.php) Notice in .\libraries\common.inc.php#443 Undefined variable: _POST

Backtrace

.\index.php#12: require_once(.\libraries\common.inc.php) Notice in .\libraries\common.inc.php#453 Undefined variable: _POST

Backtrace

.\index.php#12: require_once(.\libraries\common.inc.php) Notice in .\libraries\cleanup.lib.php#26 Undefined variable: _POST

Backtrace

.\libraries\common.inc.php#514: PMA_removeRequestVars(array) .\index.php#12: require_once(.\libraries\common.inc.php) Notice in .\libraries\cleanup.lib.php#31 Undefined variable: _POST

Backtrace

.\libraries\common.inc.php#514: PMA_removeRequestVars(array) .\index.php#12: require_once(.\libraries\common.inc.php)

This can happen from 1-5 times a day, and there are no logs produced to give any reason why it happened. The only way I could find out was go into the event viewer which is extremely vague.

Heres an example --

Faulting application name: httpd.exe, version: 2.4.18.0, time stamp: 0x5667f02e Faulting module name: php7ts.dll, version: 7.0.2.0, time stamp: 0x568d8eb5 Exception code: 0xc0000005 Fault offset: 0x0001ab54 Faulting process id: 0x9bf4 Faulting application start time: 0x01d18f1d3eed5f7e Faulting application path: C:\xampp_\apache\bin\httpd.exe Faulting module path: C:\xampp_\php\php7ts.dll Report Id: a2a226d0-fb64-11e5-b4cb-005056a97cdf

And

Faulting application name: httpd.exe, version: 2.4.18.0, time stamp: 0x5667f02e Faulting module name: ntdll.dll, version: 6.1.7601.23313, time stamp: 0x5684289c Exception code: 0xc0000374 Fault offset: 0x000ce00b Faulting process id: 0x3320 Faulting application start time: 0x01d18b1c1e501368 Faulting application path: C:\xampp_\apache\bin\httpd.exe Faulting module path: C:\Windows\SysWOW64\ntdll.dll Report Id: 77d4bd4a-f723-11e5-9fc8-005056a97cdf

Just to prove my theory of the faster spec being the issue, I got the Specification lowered back to its original state, and for 2 weeks XAMPP never crashed once, as soon as we but it back to the higher spec, it crashed within hours.

Is there anything you are speicificly meant to do to XAMPP if you upgrade to faster spec?

I am absolutely lost for ideas, I have looked and looked online and can't seem to find anyone who is experiencing the same problems that I am having and why.

If anyone could shed some light on these issues, I would greatly appreciate it!

2 Answers

Answers 1

You went from single to dual core. Check the apache configuration to find out what MPM module is being used. Multiple threads might work on a single core that may no longer work on multicore server.

Answers 2

You must use multicore! Single core isn't supportet any longer! Check the config I had the same problem

Read More