Zum Inhalt springen

Grundlegende Installationsprobleme

Erstellt am 8. April 2006 · 13 Antworten · letzte Antwort am 14. April 2006

Tags: Frage

Christian2407 ·

Hallo Gemeinde,

ich habe derbe Probleme mit der Installation von Typo3 auf nem Webspace. Muss dazu sagen, dass ich absolut nicht der Linux-Guru bin und auch in Sachen Typo3 blutiger Anfänger. Folgendes habe ich gemacht:

Folgende Anleitung sollte mir helfen:

http://www.website4all.de/typo3_install_pro.0.html

Auf meinem Webspace besteht im Verzeichnis \html ein Verzeichnis \typo3, in das ich das dummy-Package und das Source-Package kopiert habe. Entpackt über die Shell mit den Befehlen:

~/html/typo3> tar xzf typo3_src-3.8.1.tar.gz
~/html/typo3> tar xzf dummy-3.8.1.tar.gz

Nun hänge ich in der Anleitung bei Punkt 3. Rechte vergeben!
Wie erfahre ich den Gruppennamen meines Webservers, damit ich die Gruppenzugehörigkeit der angegebenen Verzeichnisse wechseln kann?

Danke schonmal für eure Antworten!

Gruß,
Christian

ossipetz ·

normal von deinem webhoster

aber im allgemeinen ist es derselbe benutzer mit dem du die dateien per ftp hochlädst (aus praktischen gründen vergeben die ftp server pro user die rechte gleich richtig so im allgemeinen).

also mit einem:
ls -l

die gruppe von dem typo.tar.gz file ist normal schon so hochgeladen.
(oder eine test-datei per ftp hochladen).

ein phpinfo(); gibt das sonst auch aus (unter apache2mod, User/Group)

*toitoitoi*

Christian2407 ·

Hi,

ossipetz schrieb

(unter apache2mod, User/Group)

Die Gruppen-Nr. habe ich jetzt. Wenn ich aber jetzt

~/html/typo3/dummy-3.8.1> chgrp -R 101 fileadmin

eingebe, kommt als Fehlermeldung nur:

chgrp: Ändern der Gruppe für »fileadmin«: Die Operation ist nicht erlaubt

und das für jeden Ordner. Mache ich was falsch?

curra ·

Hallo Christian2407,
ich glaube du hast mit deinem User keine ausreichende Berechtigung um die Gruppe des Verzeichnisses zu ändern. Bist du als root User unterwegs? (root = Administrator unter Linux)
Grüße
Chris

woida ·

Laß den Schritt mit den Dateiberechtigungen erstmal aus und überprüf, ob es nicht auch so funktioniert.
Je nach dem wie dein Provider PHP konfiguriert hat, brauchst du nämlich gar nicht die Webserver Rechte.

Christian2407 ·

Hi,

woida schrieb

Laß den Schritt mit den Dateiberechtigungen erstmal aus und überprüf, ob es nicht auch so funktioniert.
Je nach dem wie dein Provider PHP konfiguriert hat, brauchst du nämlich gar nicht die Webserver Rechte.

Hm, ich fürchte, das klappt nicht. Ich hab folgendes eingegeben:

http://<domainname>/typo3/dummy-3.8.1/typo3/install

mit dem Ergebnis:

You don't have permission to access /typo3/dummy-3.8.1/typo3/install on this server.

Gehe ich direkt über das Source-Verzeichnis, also:

http://<domainname>/typo3/typo3_src-3.8.1/typo3/install

bekomme ich die Meldung:

/srv/www/htdocs/user/html/typo3/typo3_src-3.8.1/typo3conf/localconf.php is not found!

Bei der ersten Möglichkeit habe ich ja Probleme mit den Rechten, bei der 2. gehe ich davon aus, dass es über das Source-Verzeichnis nicht klappen kann. Richtig?

Christian2407 ·

Hi,

curra schrieb

ich glaube du hast mit deinem User keine ausreichende Berechtigung um die Gruppe des Verzeichnisses zu ändern. Bist du als root User unterwegs? (root = Administrator unter Linux)

Ich melde mich nicht direkt als root an, sondern hab für den Webspace nur einen User, mit dem ich den gesamten Space verwalten kann. Ob der Root-Rechte hat, kann ich nicht sagen. Wie könnte ich das herausbekommen?

Gruß,
Christian

hjfried ·

Hallo,
ich hatte ein ganz ähnliches Problem. Letzendlich lag es dann aber nicht an den Schreibrechten in Linux, sondern an der Konfiguration des Webservers. Der erlaubte in der Suse-Standard-Konfiguration keine Symlinks.
Schau mal im Logfile für den Apache nach, ob es eine Fehlermeldung zu Symlinks gibt. Wenn ja musst die httpd um die Option FollowSymLinks ergänzen.
mfg
hjfried

Christian2407 ·

Hi,

hjfried schrieb

Schau mal im Logfile für den Apache nach, ob es eine Fehlermeldung zu Symlinks gibt.

Ich hoffe, das ist auch das Log-File:

[09/Apr/2006:15:37:42 +0200] "GET /typo3/typo3_src-3.8.1/typo3/install/ HTTP/1.1" 200 98 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1"

So ähnlich sieht das ganze Log aus. Etwas in Richtung Fehler kann ich nicht entdecken!

Wenn ja musst die httpd um die Option FollowSymLinks ergänzen.

Und die finde ich genau wo?

hjfried ·

Hallo,
das kommt auf deine Installation an. Bei mir (Suse 9.1) liegt das error.log in var/log/apache2 und die httpd.conf in etc/apache2.
Versuch mal eine Anleitung für die Typo3-Installation auf deinen Webspace zu finden. Das erleichtert dir die Arbeit vermutlich.

mfg
hjfried

woida ·
Christian2407 schrieb

Ich hoffe, das ist auch das Log-File:

[09/Apr/2006:15:37:42 +0200] "GET /typo3/typo3_src-3.8.1/typo3/install/ HTTP/1.1" 200 98 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1"

Das ist die falsche Log-Datei. Schau mal ob in dem Verzeichniss eine Datei *error*.log* Datei liegt. Die kann natürlich auch anders heißen.

Christian2407 ·

Hi,

hjfried schrieb

das kommt auf deine Installation an. Bei mir (Suse 9.1) liegt das error.log in var/log/apache2 und die httpd.conf in etc/apache2.

Also muss ich direkt auf den Server? Werde mal suchen!

hjfried schrieb

Versuch mal eine Anleitung für die Typo3-Installation auf deinen Webspace zu finden. Das erleichtert dir die Arbeit vermutlich.

Das habe ich ja schon versucht, kann aber nichts entsprechendes finden. Hab den Webspace auf nem Strato-Root-Server. Kennt jemand dazu ne Anleitung?

Christian2407 ·

Hi,

woida schrieb

Das ist die falsche Log-Datei. Schau mal ob in dem Verzeichniss eine Datei *error*.log* Datei liegt. Die kann natürlich auch anders heißen.

Nee, da gibt es leider nur das access.log!

hjfried ·
Christian2407 schrieb

Hi,

hjfried schrieb

das kommt auf deine Installation an. Bei mir (Suse 9.1) liegt das error.log in var/log/apache2 und die httpd.conf in etc/apache2.

Also muss ich direkt auf den Server? Werde mal suchen!

hjfried schrieb

Versuch mal eine Anleitung für die Typo3-Installation auf deinen Webspace zu finden. Das erleichtert dir die Arbeit vermutlich.

Das habe ich ja schon versucht, kann aber nichts entsprechendes finden. Hab den Webspace auf nem Strato-Root-Server. Kennt jemand dazu ne Anleitung?

Hallo,

für einen Root-Server brauchst du keine spezielle Anleitung, denn auf dem kannst du ja alles selbst installieren und konfigurieren. Du solltest dir ein paar Basics für die Arbeit auf einem Linux-Server aneignen, dann hast du auch mit der typo3-Installation keine Probleme. Ich bin auch kein Linux-Freak, aber mir hat das Buch von Galileo "Der eigene Webserver" viel geholfen.

mfg
hjfried