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
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*
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?
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
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.
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?
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
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
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?
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
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.
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?
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!
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