fanatos Posted May 10, 2009 Report Share Posted May 10, 2009 (edited) sorry, ka eng, bet wamp lapā neviens neatbildēja un pats netieku galā: today i decided to add extra php version to my wamp (PHP 5.3.0 Alpha 3) and then the problem showed up.. when i try to start phpMyAdmin i get msg: "Cannot load mysqli extension. Please check your PHP configuration", BUT when i switch back to 5.2.9.-2 version phpMyAdmin works again.. so WHY ???? Edited May 10, 2009 by fanatos Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted May 10, 2009 Report Share Posted May 10, 2009 Īsumā: My guess would be that your mysqli extension is compiled using the old PHP version - if you have to use alpha, then either compile mysqli extension using the new alpha, or find already comiled mysqli extension that works with the alpha version. Quote Link to comment Share on other sites More sharing options...
fanatos Posted May 10, 2009 Author Report Share Posted May 10, 2009 (edited) es redzu, ka tu saproti par ko runā, bet diemžēl (pagaidām) es vēl nē.. Līdz šim vienīgā darīšana ar wamp ir bijusi tā uzinstalācija un kodēšana.. bet ļoti noderētu Late Static Binding, kas ir iekš 5.3 versijas un tā es devos atkal uz wamp lapu, kur pie addons atradu, ko meklēju (http://www.wampserver.com/en/addons_dev.php). Tur dabūju instalāciju ... Varbūt tu varētu īsumā izstāstīt vai iemest kādu linku kā to kompilāciju taisa? vai arī kur ir sakompilēts mysqli extensions un kur viņš pēctam jāliek Edited May 10, 2009 by fanatos Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted May 10, 2009 Report Share Posted May 10, 2009 Nu, labi, pieņemsim, ka Tev tiešām absolūti ir nepieciešama tā alfa. Tas, kā jākompilē ir aprakstīts te: http://www.php.net/manual/en/mysqli.installation.php Taču varbūt, ka Tev der šeit esošais: http://osdir.com/ml/php.phpmyadmin.devel/2...0/msg00074.html Quote Link to comment Share on other sites More sharing options...
fanatos Posted May 10, 2009 Author Report Share Posted May 10, 2009 ko es vēl paskatījos: php.ini failā atradu šādu ierakstu: ; Directory in which the loadable extensions (modules) reside. extension_dir = "c:/wamp/bin/php/php5.3.0a3/ext/" bet nezin kāpēc tas atšķiras no path kas ir uz hdd -> iztrūkst domuzīme starp php5.3.0-a3 1) no sākuma LOG failā ir šāds ieraksts: [10-May-2009 23:32:42] PHP Warning: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.0a3/ext/php_sqlite.dll' - The specified module could not be found. 2) bet ja pielieku to domuzīmi, tad atkal citas problēmas sākas [10-May-2009 23:33:55] PHP Warning: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.0-a3/ext/php_pdo.dll' - The specified module could not be found. pirmajā gadījumā errors ir loģisks, jo viņš jau nemaz netiek līdz pareizajai direktorijai, bet kāpēc otrajā variantā viņš mēģina atrast tādu fails kāds tur nemz nav? Tas tās nepieciešamās kompilācijas dēļ? Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted May 10, 2009 Report Share Posted May 10, 2009 Ja nesakrita mapju nosaukumi, tad noteikti tas varēja būt iemesls, kādēļ kaut kas nedarbojās. Par PDO - paskaties php.ini failā, vai tiešām nav atkomentēts, ka tādu vajag. Quote Link to comment Share on other sites More sharing options...
fanatos Posted May 10, 2009 Author Report Share Posted May 10, 2009 izskatās, ka viss ir atkomentēts kam būtu jābūt, bet problēma jau ir tajā, ka viņš mapē meklē tādu failu, kāda tur nav, respektīvi -> php_pdo.dll Testa pēc pamēģināju iekopēt no 5.2.9 varsijas, bet tur uzreiz skaidrs, ka tā nevarēs: Module compiled with module API=20060613, debug=0, thread-safety=1 PHP compiled with module API=20071006, debug=0, thread-safety=1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.