Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Fatal error: undefined function, nie mam już siły
TomASS
post
Post #1





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


Witam.
Zainstalowałem sobie apache2, php 5.1.2 oraz MySQL 5.0.18. W pliku httpd.conf mam:
Cytat
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "c:/windows"


a w pliku C:\windows\php.ini mam:
Cytat
extension=php_mysql.dll
.
.
.
.
[MySQL]
; Allow or prevent persistent links.
mysql.allow_persistent = On

; Maximum number of persistent links.  -1 means no limit.
mysql.max_persistent = -1

; Maximum number of links (persistent + non-persistent).  -1 means no limit.
mysql.max_links = -1

; Default port number for mysql_connect().  If unset, mysql_connect() will use
; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
; at MYSQL_PORT.
mysql.default_port = 3306

; Default socket name for local MySQL connects.  If empty, uses the built-in
; MySQL defaults.
mysql.default_socket =

; Default host for mysql_connect() (doesn't apply in safe mode).
mysql.default_host = localhost

; Default user for mysql_connect() (doesn't apply in safe mode).
mysql.default_user = root

; Default password for mysql_connect() (doesn't apply in safe mode).
; Note that this is generally a *bad* idea to store passwords in this file.
; *Any* user with php access can run 'echo get_cfg_var("mysql.default_password")
; and reveal this password!  And of course, any users with read access to this
; file will be able to reveal the password as well.
mysql.default_password =

; Maximum time (in secondes) for connect timeout. -1 means no limit
mysql.connect_timeout = 60

; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
; SQL-Errors will be displayed.
mysql.trace_mode = Off


Apache działa (wyświetla stronę powitalną). php działa (wyświetla phpinfo()) MySQL gdy łączę się Command LineCenter też działa. Tylko gdy w pliku php mam jakąś funkcję mysql, to już wywala błąd typu:
Cytat
Fatal error: Call to undefined function mysql_escape_string() in C:\Apache2\htdocs\euro\index.php on line 3



Już nie wiem co mam robić - zaraz zwarjuje :/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kethrax
post
Post #2





Grupa: Zarejestrowani
Postów: 80
Pomógł: 3
Dołączył: 9.12.2006
Skąd: Kraków

Ostrzeżenie: (10%)
X----


Ja mam php 5.2.0 i Mysql 4.1.21

Konfiguracja zajmuje chwilkę jak się wie o co chodzi, a więc

Instalacja php do C:/php/ ....
Instalacja Mysql do C:/Program Fies/ ...

[php.ini ]

extension_dir = "C:/php/ext"
extension=php_mysql.dll

mało tego:
libmysql w C:/system32/ i w
C:/php

i .......

plik [a.php] (przykładowy)

Kod
<?php
    $connect = mysql_connect(localhost, root, haslo)
    or die ("Brak poloczenia");
    echo ("POLOCZENIE");
?>


[/code]
wynik: POLOCZENIE
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 23:47