| Posted: 01 Aug 2005 19:57 | |
|
Registered User Currently Offline |
Posts: 3 Join Date: Aug 2005 |
|
I just installed WAMP 2.1.1 and I get the following error when trying to add a table to a database via phpmyadmin. I CAN however add tables to the same database using another program (MySQL Control Center). I have not installed PEAR, but I don't believe I need it as far as I can tell.
Warning: main(./libraries/storage_engines.lib.php) [function.main]: failed to open stream: No such file or directory in c:\program files\e-novative\WAMP\controlcenter\modules\phpmyadmin\tbl_properties.inc.php on line 12 Fatal error: main() [function.require]: Failed opening required './libraries/storage_engines.lib.php' (include_path='.;C:\Program Files\e-novative\WAMP\php\pear') in c:\program files\e-novative\WAMP\controlcenter\modules\phpmyadmin\tbl_properties.inc.php on line 12 |
|
| Posted: 02 Aug 2005 18:30 | |
|
Registered User Currently Offline |
Posts: 1 Join Date: Aug 2005 |
|
The installation program is missing the storage_engines.lib.php file. If you used the defaults when you installed WAMP, the folder should be C:\Program Files\e-novative\WAMP\controlcenter\modules\phpMyAdmin\libraries\.
Go to phpMyadmin.net, scroll to the bottom of the page, find 'phpMyAdmin 2.6.2-pl1 is released', click download on the right, then find and dowload 'phpMyAdmin-2.6.2-pl1.zip'. This file should be about 2.8M. After extraction, find the \phpMyAdmin-2.6.2-pl1\libraries\storage_engines.lib.php file and copy it to the folder. |
|
| Posted: 02 Aug 2005 20:14 | |
|
Registered User Currently Offline |
Posts: 3 Join Date: Aug 2005 |
thanks
|
|
| Posted: 15 Nov 2006 18:58 | |
|
Registered User Currently Offline |
Posts: 3 Join Date: Aug 2005 |
|
I re-installed enovative WAMP again (1 yr later) and I get this problem again. Fixed it with zephir1's suggestion, but this time I used the file from phpMyAdmin-2.6.4-pl4.zip, becuase I couldn't find 2.6.2.
Anyway the fix was still required, but it did worked again.
|
|
| Posted: 18 Dec 2007 21:37 | |
|
Registered User Currently Offline |
Posts: 4 Join Date: Feb 2007 |
| I have had exactly the same issue, last time the fix worked fine but now when I try to get the file from phpMyAdmin.net current version 2.11, the file now appears to be called StorageEngine.class.php. this is urgent any help greatly appreciated | |
| Posted: 19 Dec 2007 22:51 | |
|
Administrator |
Posts: 125 Join Date: Feb 2005 |
|
Just upgrade phpMyAdmin to the new version by deleting all files in the phpMyAdmin directory and unpacking the new version.
You'll have to edit the configuration file of the new version, see existing config.inc.php for the settings you should change. |
|
| Posted: 02 Feb 2008 15:48 | |
|
Registered User Currently Offline |
Posts: 1 Join Date: Feb 2008 |
|
hi,
You say "see existing config.inc.php..." is that the one in my current PHPMyAdmin directory. When I unpack the latest version and add the config.inc.php from the older version I do not get the PHPMyAdmin menu item when I open the PHPMyAdmin local site. Could someone give a better detailed description of the needed steps to get this to work? Thanks CG |
|
| Posted: 10 Apr 2008 03:24 | |
|
Registered User Currently Offline |
Posts: 1 Join Date: Apr 2008 |
|
CG,
I had the same problem.... And i downloaded 2.11 but just like your case it didn't work..... Here is how i fixed my problem.... I found a older version (phpMyAdmin-2.9.0.2)... I un-zip the folder and copy the file "storage_engines.lib.php" to the missing place. I don't know how or why.... but it works!!!
|
|