sql >> Database >  >> RDS >> Mysql

hoe deze fout op te lossen PHP Fatale fout:oproep naar niet-gedefinieerde functie mysql_query() in cake bake-console

Uw probleem is meer dan waarschijnlijk dat sommige Linux-distributies verschillende php.ini's hebben voor Apache PHP en en PHP-CLI, het lijkt erop dat uw PHP-CLI (die cakebakker zal gebruiken) de mysql_*-functies niet heeft ingeschakeld.

Om dit op te lossen, moet je de php.ini voor de PHP CLI zoeken en de regel verwijderen die de mysql_* lib bevat. zou zoiets moeten zijn als "extension=mysql.so". Voer php -r 'phpinfo();' . uit om de locatie van php.ini te vinden op de opdrachtregel en scrol naar boven om de locatie van php.ini te zien.



  1. Hoe verschillend is PostgreSQL van MySQL?

  2. Databaseontwerp / normalisatiestructuur moet EN's, OR's, optionele elementen en hun relaties bevatten

  3. MySQL:ON UPDATE CASCADE voor een eenvoudige tabel id|ouder|tekst, niet mogelijk?

  4. Wat is de lengte van een PHP-sessie-ID-tekenreeks?