PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   MySQLi/PDO/(MySQL) (http://www.selfphp.de/forum/forumdisplay.php?f=22)
-   -   Wo ist meine my.ini? (http://www.selfphp.de/forum/showthread.php?t=15177)

Willi-aus-DO 16.11.2006 09:56:36

Wo ist meine my.ini?
 
Hallo,
ich habe vor kurzem PHP5.0.1
System Windows NT ACER-70E27A2122 5.1 build 2600
Build Date Aug 12 2004 23:30:01
Configure Command cscript /nologo configure.js "--with-gd=shared" "--enable-snapshot-build"
Server API CGI/FastCGI
Virtual Directory Support enabled
Configuration File (php.ini) Path C:\Programme\Apache Group\php5\php.ini
PHP API 20031224
PHP Extension 20040412
Zend Extension 220040412
Debug Build no
Thread Safety enabled
IPv6 Support enabled
Registered PHP Streams php, file, http, ftp, compress.zlib
Registered Stream Socket Transports tcp, udp
und MySQL 4.1.
unter WINDOWS XP installiert.


Ich finde aber keine my.ini,
obwohl ich beim Suchen auch die Systemordner und versteckte Elemente eingeschaltet habe.

Wie kann ich die my.ini finden?

Vielen Dank im voraus

Willi aus Dortmund

BenniG. 16.11.2006 10:21:09

AW: Wo ist meine my.ini?
 
Schonmal die Suchfunktion von Windows benutzt? Normal liegt die Datei in C:\windows\ oder im Installationsverzeichnis von MySQL

Willi-aus-DO 16.11.2006 11:36:16

AW: Wo ist meine my.ini?
 
Da hab ich mich wohl etwas unglücklich ausgedrückt.

Ich habe die Suchfunktion benutzt und dabei auch die Systemordner und versteckte Elemente berücksichtigt.


Willi aus Dortmund

Andes 16.11.2006 11:46:44

AW: Wo ist meine my.ini?
 
Bist du dir sicher das du my.ini und nicht my.cnf suchst? Diese wäre da '.\xampp\mysql\bin\my.cnf' zu finden.

Willi-aus-DO 17.11.2006 06:51:12

AW: Wo ist meine my.ini?
 
Danke für Deine Antwort,
auch eine my.cnf finde ich nicht.

Lt. Handbuch kann ich in der my.ini einstellen,
dass Fehlermeldungen auf Deutsch kommen.

meikel (†) 17.11.2006 07:53:59

AW: Wo ist meine my.ini?
 
Zitat:

Zitat von Willi-aus-DO (Beitrag 92187)
Danke für Deine Antwort,
auch eine my.cnf finde ich nicht.

Sakra! Oben hattest Du noch erzählt, Du hättest MySQL auf Deiner Kiste installiert, jetzt findest Du noch nicht mal die Config Datei.

Was haste denn in die Batch Datei reingetippert, mit der Du MySQL startest?

In der Regel sieht die so oder so ähnlich aus:
Code:

@echo off
echo Diese Eingabeforderung nicht waehrend des Running beenden
echo Please dont close Window while MySQL is running
echo MySQL is trying to start
echo Please wait  ...
echo MySQL is starting with mysql\bin\my.cnf (console)

mysql\bin\mysqld --defaults-file=mysql\bin\my.cnf --standalone --console

if errorlevel 1 goto error
goto finish

:error
echo.
echo MySQL konnte nicht gestartet werden
echo MySQL could not be started
pause

:finish

Und da findste dann auch sicher die Stelle, wo Du Dein Configfile versteckt hast.

Willi-aus-DO 17.11.2006 10:40:50

AW: Wo ist meine my.ini?
 
ICh starte MySQL über ein ICON auf dem Desktop.
Unter Eigenschaften steht dort:

C:\MYSQL\bin\mysqld.exe

Im Verzeichnis C:\MYSQL\bin gibt es keine *.BAT-Datei,
nur *.exe und
libmySQL.dll
WINYSQLADMIN.HLP.

Wenn ich über Start, Alle Programm / MySQL ControlCenter / gehe,
sehe ich verschiedene Infos, aber keine Pfade.

In der Literatur steht auch, dass irgendwo eine "Ampel" erscheinen soll,
passiert bei mir aber auch nicht.

Und das dollste:

Meine PHP-Programme mit Sql-Befehle laufen,
sowohl Anlage von Datenbanken, Tabellen, Select, usw.

Viele Grüße aus Dortmund
Willi

meikel (†) 17.11.2006 18:04:24

AW: Wo ist meine my.ini?
 
Zitat:

Zitat von Willi-aus-DO (Beitrag 92201)
ICh starte MySQL über ein ICON auf dem Desktop.
Unter Eigenschaften steht dort:

C:\MYSQL\bin\mysqld.exe

Also haste MySQL nicht korrekt installiert. mysqld wird in der Regel mit Parametern gestartet (s.o.). Einer davon ist, wo das Configfile rumliegt. Wo Dein mysqld das Configfile (idR. my.cnf) sucht, wenn kein Aufrufparameter angegeben wurde, hängt davon ab, wie mysqld compiliert wurde.

Es wäre ratsam, wenn Du ein "Komplettpaket" ala xampp oder wamp verwenden würdest.

Willi-aus-DO 17.11.2006 18:40:29

AW: Wo ist meine my.ini?
 
Hab ich mir auch schon gedacht,
aber ich habe mich bemüht, MySQL so zu installieren,
wie es im Buch mit der beigelegten CD vorgegeben war.

Da ich jetzt schon viel Programmiert habe,
und auch schon Datenbanken und Tabellen angelegt habe,

wie kompliziert ist eine Neuinstallation?
Was muss ich dabei beachten?
Muss ich die alte Installation löschen?
Wäre davon auch der APACHE-Server und PHP betroffen?

Vielen Dank und viele Grüße aus Dortmund

Willi

meikel (†) 17.11.2006 22:09:47

AW: Wo ist meine my.ini?
 
Zitat:

Zitat von Willi-aus-DO (Beitrag 92219)
wie kompliziert ist eine Neuinstallation?

Wenn Du xampp (wamp geht auch) verwendest, isses sehr einfach.
http://www.apachefriends.org/de/index.html

1. saugen
2. ein SQL Backup machen (mit Ausnahme der mysql Datenbank).
3. den vorherigen Apachen und Mysql Server runterfahren
4. installieren. Wenn Du pfiffig bist, installierst Du es so, daß der Kram zB. in c:\xampp landet. PHP tut sich manchmal schwer, wenn Pfade oder Dateinamen Leerzeichen enthalten.
5. xampp starten, angucken usw.
6. Datenbanken in den neuen mysql server importieren
7. HTML Seiten und PHP Scripte ins neue HTDOCS kopieren
8. ggf. die Konfiguration anpassen

Erst dann, wenn die Konfiguration korrekt ist, apachen und mysql server als Dient eintragen. Dann loft der Kram automagisch.

Hört sich viel an, aber das Saugen des xampp dürfte am längsten dauern. Schnapp Dir das Paket, daß nur aus Apache, MySQL und PHP besteht, falls Du weder PERL noch Python brauchst.

Tip:
es ist zwar ein SMTP/POP3 Proxy (Mercury) mit im Paket, aber es wäre ratsam, wenn Du Dich gleich mit der phpmailer Klasse beschäftigen würdest, da die mail() Funktion eh nicht das Wahre ist.


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:36:50 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.