Zum Inhalt springen

Benötigt src-package schreibrechte?

Erstellt am 4. November 2006 · 5 Antworten · letzte Antwort am 6. November 2006

Tags: Frage

bonanza ·

Hi, Ich habe die Unix Installtion mit dem getrennten Source und Tarpackage durchgeführt. Funktioniert auch soweit. Benötigt der Source Ordner für den Gruppenzugriff auch Schreibrechte und Ausführungsrechte oder reicht es wenn der src-Bereich für die Gruppe Leserechte besitzt?

Ausserdem bekomme ich wenn ich das Install Tool aufrufe folgenden Fehler:
Warning: mysql_list_tables(): supplied argument is not a valid MySQL-Link resource in .../typo3_src-4.0.2/t3lib/class.t3lib_db.php on line 967

Hängt das damit zusammen?

Gruß und Danke!

DiePicknickerin ·

Tjo, ein Blick in die Installations-Anleitung hätte da wohl genügt, oder?

Schreibrechte braucht der Webserver für die folgenden Verzeichnisse und Dateien:

fileadmin und darinliegende
typo3/ext
typo3conf, darin auch ext/ und /l10n und die localconf.php
typo3temp
uploads

Aber vielleicht hast du das ja schon im Install-Tool gesehen?

Das Warning beim Aufruf des Install-Tools kann ignoriert werden. Weiss auch nicht, warum das immer noch kommt. Ist aber weg und macht auch keine Probleme, sobald Du weitergehst.

Gruß, Miriam

bonanza ·

Ok, vielen Dank - übrigends fidne ich ging der Punkt nicht klar aus der Anleitung hervor - da hatte ich nämlich reingeschaut...

woida ·
bonanza schrieb

Ok, vielen Dank - übrigends fidne ich ging der Punkt nicht klar aus der Anleitung hervor - da hatte ich nämlich reingeschaut...

In diesem Fall wäre es gut, wenn du eine verbesserte Anleitung posten und die dann vielleicht noch an typo3.org schicken könntest.

Da du jetzt ja weißt, an welcher Stelle die Anleitung unklar ist, könnten dann von deiner Verbesserung vielleicht viele Anfänger profitieren.

bonanza ·

Also ich habe es bei unserem Hoster so machen müssen - wobei dies ist wohl eher als grobe Anleitung zu sehen, da bei anderen sicherlich die Installationspfade und Gruppen abweichen:

STEP BY STEP
============

1 Get the TYPO3 source package and the TYPO3 dummy package.

2 Copy the archives to "User Directory" of your server.

3 Unpack the archives:
$ tar xzf typo3_src-<version>.tar.gz
$ tar xfz dummy-<version>.tar.gz

4 Move the Source Package to /www/typo3sources/
$ mv * /www/typo3sources/

5 Set permissions
$ chgrp -R www /www/typo3sources/typo3_src-3.0.2
$ chmod -R g-w /www/typo3sources/typo3_src-3.0.2
$ chmod -R g+w /www/typo3sources/typo3_src-3.0.2/typo3/ext/

6 Rename the dummy-<version> directory to fit your needs and make sure it
is accessible by your webserver (for example by creating a virtual
host). We assume you rename the directory to cms:
$ mv dummy-<version> cms

7 Move the files inside cms to "webXX" - Account
$ cd cms
$ mv * /www/webXX/

8 Set permissions
These steps will make four directories writable for the webserver:
- cms/fileadmin/
- cms/typo3conf/
- cms/typo3temp/
- cms/uploads/

Run these commands in the cms/ directory
$ chgrp -R www fileadmin typo3conf typo3temp uploads
$ chmod -R o-rwx fileadmin typo3conf typo3temp uploads

Run these commands in the html/ directory
$ chown -R webXX /home/www/webXX/html/

Run these commands in the cms/ directory
$ chown -R root index.php
$ chown -R root t3lib
$ chown -R root typo3
$ chown -R root typo3_src

Run these commands in the cms/ directory
$ chown -R wwwrun typo3temp
$ chown webXX typo3temp

9 Check the symlink cms/typo3_src and make sure it points to the source
directory with for example:
$ ln -s ./typo3_src-<version> typo3_src

10 OpenBaseDir-Path
The Source and Dummy Pakages must be wrote down...
/vhosts.d/webXX.conf