PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WAMP - WAMP - MySQL/PHP will nicht so recht



HeighT
09.02.02, 22:31
so habe nun mal ein wamp system eingerichtet - hat alles soweit geklappt - die systeme laufen! leider läuft das eine boardsoftware nicht! ...ich habe alles soweit installiert, wie es sich gehört - aber leider kommen immer fehlermeldungen, sobald auf dem board zugegriffen wird!!!! die fehlermeldungen sehen so aus:



Zitat:
--------------------------------------------------------------------------------

Warning: Undefined variable: sid in c:\apache\htdocs\board\_functions.php on line 23

Warning: Use of undefined constant ssip - assumed 'ssip' in c:\apache\htdocs\board\_functions.php on line 31

Warning: Undefined index: ssip in c:\apache\htdocs\board\_functions.php on line 31

Warning: Use of undefined constant REMOTE_ADDR - assumed 'REMOTE_ADDR' in c:\apache\htdocs\board\_functions.php on line 32

Warning: Undefined variable: user_id in c:\apache\htdocs\board\_functions.php on line 40

Warning: Use of undefined constant user_id - assumed 'user_id' in c:\apache\htdocs\board\_functions.php on line 40

Warning: Undefined index: user_id in c:\apache\htdocs\board\_functions.php on line 40

Warning: Undefined variable: user_password in c:\apache\htdocs\board\_functions.php on line 41

Warning: Use of undefined constant user_password - assumed 'user_password' in c:\apache\htdocs\board\_functions.php on line 41

Warning: Undefined index: user_password in c:\apache\htdocs\board\_functions.php on line 41

Warning: Undefined variable: query_id in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined property: in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined variable: query_id in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined property: in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Use of undefined constant old_time - assumed 'old_time' in c:\apache\htdocs\board\_functions.php on line 72

Warning: Undefined index: old_time in c:\apache\htdocs\board\_functions.php on line 72

Warning: Use of undefined constant url_ak - assumed 'url_ak' in c:\apache\htdocs\board\_functions.php on line 79

Warning: Undefined index: url_ak in c:\apache\htdocs\board\_functions.php on line 79

Warning: Undefined variable: session_link in c:\apache\htdocs\board\_functions.php on line 86

Warning: Undefined variable: session_link in c:\apache\htdocs\board\_functions.php on line 87

Warning: Undefined variable: umaxposts in c:\apache\htdocs\board\_functions.php on line 98

Warning: Undefined variable: styleid in c:\apache\htdocs\board\_functions.php on line 100

Warning: Undefined variable: boardid in c:\apache\htdocs\board\_functions.php on line 102

Warning: Undefined variable: board_style in c:\apache\htdocs\board\_functions.php on line 103

Warning: Undefined variable: blocked in c:\apache\htdocs\board\_functions.php on line 123

Warning: Use of undefined constant canviewboard - assumed 'canviewboard' in c:\apache\htdocs\board\_functions.php on line 123

Warning: Use of undefined constant REMOTE_ADDR - assumed 'REMOTE_ADDR' in c:\apache\htdocs\board\_functions.php on line 656

Warning: Undefined variable: query_id in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined property: in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Use of undefined constant anzahl - assumed 'anzahl' in c:\apache\htdocs\board\_functions.php on line 658

Warning: Undefined variable: query_id in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined property: in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Use of undefined constant anzahl - assumed 'anzahl' in c:\apache\htdocs\board\_functions.php on line 662

Warning: Undefined variable: boardid in c:\apache\htdocs\board\_header.php(5) : eval()'d code on line 1

Warning: Use of undefined constant canuseacp - assumed 'canuseacp' in c:\apache\htdocs\board\_header.php on line 7

Warning: Undefined variable: boardid in c:\apache\htdocs\board\_header.php(8) : eval()'d code on line 7

Warning: Undefined variable: boardid in c:\apache\htdocs\board\_header.php(8) : eval()'d code on line 7

Warning: Undefined variable: boardid in c:\apache\htdocs\board\_header.php(8) : eval()'d code on line 7

Warning: Undefined variable: boardid in c:\apache\htdocs\board\_header.php(8) : eval()'d code on line 7

Warning: Undefined variable: admin in c:\apache\htdocs\board\_header.php(8) : eval()'d code on line 7

Warning: Undefined variable: query_id in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined property: in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined variable: query_id in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined property: in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined variable: query_id in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined property: in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined variable: query_id in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined property: in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined variable: query_id in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined property: in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined variable: query_id in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Undefined property: in c:\apache\htdocs\board\class_db_zugriff.php on line 80

Warning: Use of undefined constant anzahl - assumed 'anzahl' in c:\apache\htdocs\board\main.php on line 42

Warning: Use of undefined constant anzahl - assumed 'anzahl' in c:\apache\htdocs\board\main.php on line 42

Warning: Undefined variable: boardid in c:\apache\htdocs\board\main.php(62) : eval()'d code on line 3

Warning: Undefined variable: boardid in c:\apache\htdocs\board\main.php(62) : eval()'d code on line 4

Warning: Undefined variable: boardid in c:\apache\htdocs\board\main.php(62) : eval()'d code on line 11

Warning: Undefined variable: boardid in c:\apache\htdocs\board\main.php(65) : eval()'d code on line 16

Warning: Undefined variable: user_on in c:\apache\htdocs\board\main.php(65) : eval()'d code on line 39

Warning: Undefined variable: hgpicture in c:\apache\htdocs\board\_functions.php on line 605

--------------------------------------------------------------------------------



naja...nach den fehlermeldung wird das board, halt die index seite ohne probleme angezeigt!

das admin center wird nur mit fehlermeldungen ausgegeben!!

weiss da einer mehr??
DANKE

deac
09.02.02, 22:41
Als erstes wundere ich mich, dass du ein wamp unter Linux zum laufen bekommen hast. Normalerweiße würde ich ein LAMP nehmen.

Man kann dir schlecht helfen, wenn du nicht hinschreibst, welches board das ist.

JoelH
09.02.02, 22:51
also es ist schon eine WAMP installation , *lol* auf einem Linuxboard, aber trotzdem kann dir wohl geholfen werden.

Die ersten Fehler sind Sessionerrors, scheinbar ist das Sessionhandling nicht eingeschaltet oder aber, was oft vorkommt in der Standardinstallation, die Pfad zu den Sessionvariablen ist falsch. Schau mal per phpinfo() wo die Sessions gespeichert werden sollen und ob dieses Verzeichnis auf dem Rechner existiert !

Das mit dem REMOTE_ADDR ist ein Winspezifisches Problem, hat ein Kumpel von mit auch, unter Win kann man wohl nicht direkt auf die Serverumgebungsvariablen zugreifen sondern mann muss es mit getenv machen. Das wird dir jetzt aber wenig helfen befürchte ich.

Der rest kann alles wegen den Sessions sein, weiss ich aber nicht. Musst mal mehr Infos posten.

HeighT
09.02.02, 23:12
so hier mal dei phpinfo:


session
Session Support enabled

Directive Local Value Master Value
session.auto_start
Off Off
session.cache_expire
180 180
session.cache_limiter
nocache nocache
session.cookie_domain
no value no value
session.cookie_lifetime
0 0
session.cookie_path
/ /
session.cookie_secure
Off Off
session.entropy_file
no value no value
session.entropy_length
0 0
session.gc_maxlifetime
1440 1440
session.gc_probability
1 1
session.name
PHPSESSID PHPSESSID
session.referer_check
no value no value
session.save_handler
files files
session.save_path
C:\PHP\sessiondata C:\PHP\sessiondata
session.serialize_handler
php php
session.use_cookies
On On


also das session verzeichnis exestiert!...die session werden auch dort abgelegt!!
kann das vielleicht daran liegen, das ich php nicht als apache modul laufen hab: LoadModule php4_module c:/php/sapi/php4apache.dll

AddType application/x-httpd-php .php .phtml


????

achja....das board ist von wbb

danke für die hilfe

ps: dachte mir schon, das ein wamp komig ankommt, aber ich denke mal, das dies kein win prob ist, sondern einfach nur ein konfigurations prob von php/apache ist

HeighT
10.02.02, 14:03
HIILFE...ich kriegs einfach nicht hin!! ..woran könnte das denn liegen??...ich hab alles so gemacht, wie es soll!!
ich habs als modul und als cgi getestet!

Pingu
10.02.02, 14:19
Hi,

es sieht mir so aus, daß zwei Einstellungen wohl noch vorgenommen werden müssen:

1. Session Management einrichten:
Aus der Fehlermeldung 'Warning: Undefined variable: sid in c:\apache\htdocs\board\_functions.php on line 23' das das Board mit Session Management arbeitet und die aktuelle Session-ID in der Variablen 'sid' erwartet. Die Standardinstallation richtet Sessionmanagement aber mit der Variablen 'PHPSESSID' (steht übrigens auch in der phpinfo() drin - siehe 'session.name'). Ergo in der php.ini ändern.

2. Globale Variablen einstellen:
Alle neueren Versionen haben in der Standardinstallation globale Variablen abgeschaltet (aus Sicherheitsgründen - siehe Manual: http://www.php.net/manual/de ). Die Fehlermeldungen, z.B. 'Warning: Undefined variable: user_id in c:\apache\htdocs\board\_functions.php on line 40', lassen aber daruaf schliesen, daß das Board mit globalen Variablen arbeitet, d.h. globale Variablen inschalten in der php.ini (müßte 'register_globals' sein).

Dann apache neustarten und fertig.

Gruß

-= Pingu =-

HeighT
10.02.02, 15:28
so habs geschafft!
php hatte bei der erst-installation derbe probleme geamcht (glaubde, weil da der apache gestartet war)!..dabei hat er eine php.ini datei in das root verzeichnis gesteckt - diese ini hatte falsche parameter gesetzt und desshalb hatte php stress gemacht!...nun hab ich diese gelöscht - alles funzt
man..man da gingen nun wieder stunden drauf - wegen einer ini datei ...hatte apache und php bestimmt schon 10x neu installiert und zwischenzeitlich den xitami webserver instlliert - oh man!

danke für eure hilfe

h8