23. juni 2005 - 09:31Der er
6 kommentarer og 1 løsning
Mysql og konsol
Jeg har et mærkeligt problem her:
Når jeg kører PHP via browseren så virker det hele fint.
Når jeg kører en .php fil via command prompt:
$ php test.php
så får jeg denne fejl:
Content-type: text/html X-Powered-By: PHP/5.0.2
<br /> <b>Fatal error</b>: Call to undefined function: mysql_connect() in <b>/var/www/www.magazinedev.dk/html/test.php</b> on line <b>2</b><br />
phpinfo() viser at MySQL support er enabled og det fungerer som sagt fint via browseren. Men ikke, når jeg kører en PHP-fil via konsol. Hvad kan der være galt?
Active Persistent Links 0 Active Links 0 Client API version 4.0.23a MYSQL_MODULE_TYPE external MYSQL_SOCKET /var/run/mysqld/mysqld.sock MYSQL_INCLUDE -I/usr/include/mysql MYSQL_LIBS -L/usr/lib -lmysqlclient
Directive Local Value Master Value mysql.allow_persistent On On mysql.connect_timeout 60 60 mysql.default_host no value no value mysql.default_password no value no value mysql.default_port no value no value mysql.default_socket no value no value mysql.default_user no value no value mysql.max_links Unlimited Unlimited mysql.max_persistent Unlimited Unlimited mysql.trace_mode Off Off
Jeg blev nødt til at lave en workaround, således, at jeg åbner php-filen via en http-socket og så virker det.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.