PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mein server macht nich mit *schluchZ*



Neo van Matix
02.10.02, 15:07
also ich hab _ALLES_ gemacht, wie es auf www.baach.de beschrieben ist. Das ganze sogar 2 mal, 100 pro alles genau wie dort...

doch wenn ich den server starten will mit
/etc/rc.d/init.d/apachectl start

kommt

linux:~ # /etc/rc.d/init.d/apachectl start
bash: /etc/rc.d/init.d/apachectl: Not a directory

und bei
lynx localhost
Alert! Unable to connect to remote host!

hier nochwas:
linux:~ # lynx localhost

Looking up localhost first
Looking up localhost
localhost
Making HTTP connection to localhost
Alert!: Unable to connect to remote host.

lynx: Can't access startfile http://localhost/
linux:~ #

Ich weiß nich was ich falsch gemacht hab, wisst ihr was? Es gab auch keine besonderen Errors (garkeine), und es sind alle Updates und pakete installiert!

Jorge
02.10.02, 15:15
Original geschrieben von Neo van Matix
linux:~ # /etc/rc.d/init.d/apachectl start
bash: /etc/rc.d/init.d/apachectl: Not a directory


Liegt den apachectl unter dem oben angegebenen Verzeichnis? Hingehören tut es da jedenfalls nicht. Sollte im Installationsverzeichnis des Apachen und dort im sbin Verzeichnis liegen. Bei mir liegt es im /usr/sbin/ Verzeichnis.

HangLoose
02.10.02, 15:17
hi

wenn mich nicht alles täuscht hast du die suse 8.0, oder?

dort liegen die startscripte woanders. starte den apachen mal mit

/etc/init.d/apache start


Gruß HangLoose

Neo van Matix
02.10.02, 15:37
bash: /etc/init.d/apache: No such file or directory

das kommt da :(
Ich hab alles gemacht wie auf baach.de, vielleicht sollten die das mal updaten :(
was soll ich jetzt machen ??

Tocotac
02.10.02, 15:39
versuchs mit locate apache...

Neo van Matix
02.10.02, 15:41
da kommt:
locate: /var/lib/locatedb: No such file or directory

was soll mir das helfen ??

HangLoose
02.10.02, 15:43
hi

locate gibt es bei suse 8.0 glaub ich nicht mehr.

@neo

du hast alles selbst compiliert? statt locate gib mal ein whereis apache ein.


Gruß HangLoose

Jorge
02.10.02, 15:45
Vergiss locate, ist egal. Wohin hast Du den Apachen denn installiert? Du hast ihn doch aus den Quellen installiert, oder? Also, was hast Du bei ./configure angegeben?

Neo van Matix
02.10.02, 15:46
schaut doch auf baach.de nach! Genau so hab ichs gemacht, die selben verzeichnise, befehle und datein!


*edit*
Müsste: file:/usr/local/apache/1.3.26/bin sein!

*edit2*
Wenn ich aber /usr/local/apache/1.3.26/bin/apachectl start aufrufe, kommt nur direction not found!

Jorge
02.10.02, 15:55
Na dann führe mal folgenden Befehl aus:

find /usr/local/apache/ -name apachectl

Dann weisst Du wo apachectl liegt.

HangLoose
02.10.02, 15:56
hi

gut, wenn du es genau nach anleitung gemacht hast. starte den apache mal als root mit

/usr/local/apache/current/bin/apachectl

Gruß HangLoose

Neo van Matix
02.10.02, 15:58
ES GEHT JUHU :D
Und wie starte ich mysql ? oder is das schon gestartet ?

HangLoose
02.10.02, 16:02
na siehste. :)

aber anscheinend hat irgendwas mit deinen startscripten nicht hingehauen.

ps -aux | grep mysql

Neo van Matix
02.10.02, 16:09
linux:~ # ps -aux | grep mysql
root 1369 0.0 0.2 1620 556 pts/1 S 19:04 0:00 grep mysql

aber was soll das ?
Und: Wo is eigentlich mein www verzeichnis ??

HangLoose
02.10.02, 16:14
mit dem letzten befehl kannst du rausfinden, ob der entsprechende prozeß den du hinter grep angibst, läuft.

bei dir läuft mysql also noch nicht.

dein www-verz. müßte unter /var/www liegen.

Neo van Matix
02.10.02, 16:19
Ja... aber das wird glaub ich wieder ne arbeit mit dem phpmyadmin :(

*edit*
wie starte ich mysql ??

HangLoose
02.10.02, 16:24
gib mal folgendes ein

/usr/local/mysql/current/bin/safe_mysqld &

und dann überprüf nochmal mit ps -aux | grep mysql ob er jetzt läuft

Neo van Matix
02.10.02, 16:26
linux:~ # /usr/local/mysql/current/bin/safe_mysqld &
[1] 1491
linux:~ #
linux:~ # Starting mysqld daemon with databases from /var/mysql/data
021002 19:20:58 mysqld ended


[1]+ Done /usr/local/mysql/current/bin/safe_mysqld
linux:~ #


Und dann kommt:
root 1514 0.0 0.2 1620 556 pts/1 R 19:21 0:00 grep mysql

das is das selbe wie vorhin, oder ? :(

HangLoose
02.10.02, 16:33
Original geschrieben von Neo van Matix
[B]linux:~ # /usr/local/mysql/current/bin/safe_mysqld &
[1] 1491
linux:~ #
linux:~ # Starting mysqld daemon with databases from /var/mysql/data

bis hier ist alles normal



021002 19:20:58 mysqld ended

anscheinend wurde er gleich wieder beendet, sieh mal in der /var/log/messages nach ob du dort fehlermeldungen von mysql findest.


du kannst auch mit pidof mysql testen, ob mysql läuft, wenn du eine zahl erhälst läuft mysql

Neo van Matix
02.10.02, 16:38
Hm... scheinend geht nichtmal php!

ich wollt grad phpmyadmin aufrufen, da kam die index.php seite, aber nicht geparsed.
hm...

also gefunden hab ich keine fehlermeldung von mysql! hm.. auf windoof war das einfacher... :(

*edit*
Krieg ich ma deine icq nummer? Natürlich nur wenn es nich zuviel gefragt ist, einem dummen linuxnuub zuhelfen :)

HangLoose
02.10.02, 16:46
hi

gib mal job ein. ich bin mir jetzt nicht sicher, ob prozesse die in den hintergrund geschickt wurden, von ps angezeigt werden.

mysql wurde nämlich hiermit => & in den hintergrund geschickt.

zu mysql und php speziell kann ich nicht viel sagen.

Neo van Matix
02.10.02, 16:47
wenn ich in die konsole job eingeb, passiert garnix ! Command not found


*edit*
Im ordner var/mysql/data/ war ein error file.. glaub ich...



021002 13:26:21 mysqld started
021002 13:26:21 /usr/local/mysql/3.23.52/libexec/mysqld: Can't create/write to file '/var/mysql/data/linux.pid' (Errcode: 13)
021002 13:26:21 /usr/local/mysql/3.23.52/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
021002 13:26:21 /usr/local/mysql/3.23.52/libexec/mysqld: Error on delete of '/var/mysql/data/linux.pid' (Errcode: 2)
021002 13:26:21 mysqld ended

021002 13:27:28 mysqld started
021002 13:27:28 /usr/local/mysql/3.23.52/libexec/mysqld: Can't create/write to file '/var/mysql/data/linux.pid' (Errcode: 13)
021002 13:27:28 /usr/local/mysql/3.23.52/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
021002 13:27:28 /usr/local/mysql/3.23.52/libexec/mysqld: Error on delete of '/var/mysql/data/linux.pid' (Errcode: 2)
021002 13:27:28 mysqld ended

021002 13:27:42 mysqld started
021002 13:27:42 /usr/local/mysql/3.23.52/libexec/mysqld: Can't create/write to file '/var/mysql/data/linux.pid' (Errcode: 13)
021002 13:27:42 /usr/local/mysql/3.23.52/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
021002 13:27:42 /usr/local/mysql/3.23.52/libexec/mysqld: Error on delete of '/var/mysql/data/linux.pid' (Errcode: 2)
021002 13:27:42 mysqld ended

021002 15:07:23 mysqld started
021002 15:07:23 /usr/local/mysql/3.23.52/libexec/mysqld: Can't create/write to file '/var/mysql/data/linux.pid' (Errcode: 13)
021002 15:07:23 /usr/local/mysql/3.23.52/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
021002 15:07:23 /usr/local/mysql/3.23.52/libexec/mysqld: Error on delete of '/var/mysql/data/linux.pid' (Errcode: 2)
021002 15:07:23 mysqld ended

021002 19:20:58 mysqld started
021002 19:20:58 /usr/local/mysql/3.23.52/libexec/mysqld: Can't create/write to file '/var/mysql/data/linux.pid' (Errcode: 13)
021002 19:20:58 /usr/local/mysql/3.23.52/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
021002 19:20:58 /usr/local/mysql/3.23.52/libexec/mysqld: Error on delete of '/var/mysql/data/linux.pid' (Errcode: 2)
021002 19:20:58 mysqld ended

021002 17:43:54 mysqld started
021002 17:43:54 /usr/local/mysql/3.23.52/libexec/mysqld: Can't create/write to file '/var/mysql/data/linux.pid' (Errcode: 13)
021002 17:43:54 /usr/local/mysql/3.23.52/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
021002 17:43:54 /usr/local/mysql/3.23.52/libexec/mysqld: Error on delete of '/var/mysql/data/linux.pid' (Errcode: 2)
021002 17:43:54 mysqld ended

021002 17:44:05 mysqld started
021002 17:44:05 /usr/local/mysql/3.23.52/libexec/mysqld: Can't create/write to file '/var/mysql/data/linux.pid' (Errcode: 13)
021002 17:44:05 /usr/local/mysql/3.23.52/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
021002 17:44:05 /usr/local/mysql/3.23.52/libexec/mysqld: Error on delete of '/var/mysql/data/linux.pid' (Errcode: 2)
021002 17:44:05 mysqld ended

021002 17:44:07 mysqld started
021002 17:44:07 /usr/local/mysql/3.23.52/libexec/mysqld: Can't create/write to file '/var/mysql/data/linux.pid' (Errcode: 13)
021002 17:44:07 /usr/local/mysql/3.23.52/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
021002 17:44:07 /usr/local/mysql/3.23.52/libexec/mysqld: Error on delete of '/var/mysql/data/linux.pid' (Errcode: 2)
021002 17:44:07 mysqld ended


hilft das ???

HangLoose
02.10.02, 16:53
ups hab ein s vergessen, nicht job, sondern jobs

Neo van Matix
02.10.02, 16:57
bei jobs passiert ebenfalls nix

HangLoose
02.10.02, 16:57
21002 13:27:28 mysqld started 021002 13:27:28 /usr/local/mysql/3.23.52/libexec/mysqld: Can't create/write to file '/var/mysql/data/linux.pid' (Errcode: 13) 021002 13:27:28 /usr/local/mysql/3.23.52/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13) 021002 13:27:28 /usr/local/mysql/3.23.52/libexec/mysqld: Error on delete of '/var/mysql/data/linux.pid' (Errcode: 2) 021002 13:27:28 mysqld ended

can't create/write to file deutet auf fehlende rechte hin. hast du mysql als root gestartet?

Neo van Matix
02.10.02, 16:57
Jo, ich bin als root eingeloggt, also schon am start!
krieg ichjetzt deine icq ? :)

HangLoose
02.10.02, 17:03
*grins* ich habe kein icq. ich hab auch ehrlich gesagt von mysql so gut wie keine ahnung.

ich habe aber vor ein paar tagen nen gut link (thx @tomes :)) bekommen

http://www.rent-a-database.de/mysql/mysql.html#toc2

vielleicht hilft dir das weiter

Gruß HangLoose

Neo van Matix
02.10.02, 17:06
nich wirklich :(