dass die ai's und pdfs angezeigt werden liegt daran, dass du ghostscripts (ghostscript-serv) installiert hast
Rootserver einrichten (SuSE 9.0, GD with GIF, IM 4.2.9) ?
hmm... das mit den pdfs und den ais funktioniert bei mir aber nicht... obwohl ich ghostscript (serv) installiert habe...
weiss da jemand rat?
Du brauchst eine passende Datei 'delegates.mgk'.
Wenn da nix von Ghostscript drinsteht dann weiss auch IM nix davon.
Google weiss mehr dazu...
Gruss - michael
so, da ich meinen server reinitialisieren musste habe ich das ganze nochmal gemacht und nun wirklich jeden schritt dokumentiert... ich denke so sollte jeder damit klar kommen... ich hätte die obere anleitung zwar auch editieren können... aber das hätte wahrscheinlich keiner gesehen... 😉 also so gehts... :
Zuerst solltest Du mit yast folgendes installieren:
libpng-devel
flex
bison
ghostscript-devel
openssl-devel
libxml2-devel
danach dann die GD Libary (ver.2.x) mit YAST deinstallieren (die normale als auch die devel version)
dann gehts weiter... verzeichnisse anlegen:
cd /usr/local
md typo3
cd typo3
md bin
md include
md lib
md conf
md libexec
md proxy
md man
cd man
md man1
md man5
cd /root
md software
cd software
...
wget http://typo3.sunsite.dk/LAMP/xdevel-4.1.0-10.i386.rpm
rpm -ivh --force xdevel-4.1.0-10.i386.rpm
...
wget http://typo3.sunsite.dk/LAMP/jpegsrc.v6b.tar.gz
tar -xzf jpegsrc.v6b.tar.gz
cd jpeg-6b
./configure --prefix=/usr/local/typo3 --enable-shared
make
make install
..
wget http://typo3.sunsite.dk/LAMP/zlib-1.2.1.tar.gz
tar -xzf zlib-1.2.1.tar.gz
cd zlib-1.2.1
./configure --prefix=/usr/local/typo3
make
make install
..
wget http://typo3.sunsite.dk/LAMP/tiff-v3.6.1.tar.gz
tar -xzf tiff-v3.6.1.tar.gz
cd tiff-v3.6.1
./configure --prefix=/usr/local/typo3
make
make install
..
wget http://typo3.sunsite.dk/LAMP/libpng-1.2.5.tar.gz
wget http://typo3.sunsite.dk/LAMP/patches/Makefile.png
tar -xzf libpng-1.2.5
cd libpng-1.2.5
cp ../Makefile.png Makefile
make
make install
..
wget http://typo3.sunsite.dk/LAMP/patches/ftdump.c.patchgcc33
wget http://typo3.sunsite.dk/LAMP/freetype-1.3.1.tar.gz
tar -xzf freetype-1.3.1.tar.gz
cd freetype-1.3.1
export FREETYPE_GCCPATCH="/root/software/ftdump.c.patchgcc33"
rm -r -f *.cache
./configure --prefix=/usr/local/typo3 --with-gnu-ld --disable-x && patch test/ftdump.c $FREETYPE_GCCPATCH
make
make install
ln -s /usr/local/typo3/include/freetype/* /usr/local/typo3/include
..
wget http://typo3.sunsite.dk/LAMP/patches/Makefile.gd
wget http://typo3.sunsite.dk/LAMP/gd-1.8.3gif_t3.tar.gz
tar -xzf gd-1.8.3gif_t3.tar.gz
cd gd-1.8.3
cp ../Makefile.gd Makefile
make
make install
..
wget http://typo3.sunsite.dk/LAMP/ImageMagick-4.2.9.tar.gz
cd ImageMagick-4.2.9
./configure --prefix=/usr/local/typo3 --enable-lzw --without-perl --with-jpeg --with-png --with-tiff --with-ttf --with-zlib --without-x --enable-shared
make
make install
..
wget http://typo3.sunsite.dk/LAMP/gettext-0.12.1.tar.gz
cd gettext-0.12.1
./configure --prefix=/usr/local/typo3
make
make install
..
wget http://typo3.sunsite.dk/LAMP/patches/Makefile.ming
wget http://typo3.sunsite.dk/LAMP/ming-0.2a.tgz
tar -xzf ming-0.2a.tgz
cd ming-0.2a
cp ../Makefile.ming Makefile
make
make install
..
wget http://typo3.sunsite.dk/LAMP/pdflib-5.0.1.tar.gz
tar -xzf pdflib-5.0.1.tar.gz
cd pdflib-5.0.1
./configure --prefix=/usr/local/typo3 --with-gnu-ld=yes --enable-php --without-tcl --without-tclpkg --without-tclincl --without-java --without-py --without-pyincl --disable-cxx
make
make install
..
danach dann nur noch php installieren (ich habe php 4.3.4 von http://www.php.net benutzt) mit z.B. folgenden Optionen:
'./configure' '--prefix=/usr/local/typo3' '--with-mysql' '--with-zlib-dir=/usr/local/typo3' '--with-zlib=/usr/local/typo3' '--with-xpm-dir=/usr/X11R6' '--with-jpeg-dir=/usr/local/typo3' '--with-tiff-dir=/usr/local/typo3' '--with-gd=/usr/local/typo3' '--with-png-dir=/usr/local/typo3' '--with-ttf=/usr/local/typo3' '--enable-gd-native-ttf' '--with-gettext=/usr/local/typo3' '--with-ming=/usr/local/typo3' '--with-pdflib=/usr/local/typo3' '--datadir=/usr/share/php' '--bindir=/usr/bin' '--libdir=/usr/local/typo3' '--includedir=/usr/include' '--with-config-file-path=/etc' '--enable-discard-path' '--enable-exif' '--enable-force-cgi-redirect' '--enable-ftp' '--enable-inline-optimization' '--enable-magic-quotes' '--enable-mbstr-enc-trans' '--enable-mbstring' '--enable-mbregex' '--enable-shmop' '--enable-sigchild' '--enable-sysvsem' '--enable-sysvshm' '--enable-track-vars' '--enable-trans-sid' '--enable-versioning' '--enable-wddx' '--enable-yp' '--with-dom=/usr/include/libxml2' '--with-ftp' '--with-mysql=/usr' '--with-xml' '--with-openssl' '--with-apxs2=/usr/sbin/apxs2-prefork' 'i586-suse-linux'
zum schluss macht ihr noch ein:
cd /usr/include/sys
ln -s ../asm/byteorder.h byteorder.h
achso... und solltest du probleme mit dem anzeigen von pdf und ai dateien haben, dann liegt das an deiner delegates.mgk.
Du kannst Dir hier die passende Datei runterladen und einfach die alte überspielen und in folgendes Verzeichniss kopieren:
/home/backup/typo3sh/share/ImageMagick/delegates.mgk
Download:
http://www.smagmedia.com/downloads/delegates.zip
und ein:
rcapache2 restart
so, das war die installation... 🙂
im 3er confix geht ihr als admin rein. da gibt es den menüpunkt httpd-spezial.
in dem punkt könnt ihr jeden euerer bisherigen und zukünftigen vhost ein paar direktiven mit auf den weg geben.
ich hab die so reingeschrieben:
<Directory "/home/htdocs/##user##/html">
php_admin_value open_basedir /home/htdocs/##user##/:/usr/local/typo3/:/tmp/
php_admin_flag safe_mode Off
Options -Indexes +FollowSymLinks +Includes
DirectoryIndex index.php index.php3 index.php4 index.html index.htm
</Directory>
so, nun müsste diese anleitung ziemlich wasserdicht sein... viel spaß mit typo3 auf eurem rootserver
LG LineMan
P.S.: Mit PHP 4.3.5 hab ichs immer noch nicht geschafft 😉
glaube, da muss noch --enable-shared bei image magick rein.
und beim confixx setup hab ich noch tmp mit drin.
<Directory "/home/htdocs/##user##/html">
php_admin_value open_basedir /home/htdocs/##user##/:/usr/local/typo3/:/tmp/
php_admin_flag safe_mode Off
Options -Indexes +FollowSymLinks +Includes
DirectoryIndex index.php index.html index.htm
</Directory>
jo habs auch hier berichtigt 😉
lineman & scuba -> "the dual posting brothers"
😃
jetzt würde ja nur noch anleitung fehlen für catdoc und xpdf... hast du sowas parat? denn dann würde wirklich alles, was typo angeht laufen... zum grundsätzlichen betrieb... 😃
da hab ich die von jweiland genommen. also die anleitung. hab da aber die pfade getauscht, damit alles im /usr/local/typo3/ verzeichnis liegt. dachte das ist auch besser wegen open base usw..
Hi,
habe mich an die Anleitung von LineMan gehalten, sieht bisher alles gut aus, nur die neu configuration von PHP klappt nicht. Bekomme folgenden Fehler:
Cannot find MySQL header files under /usr
Dabei ist das basedir von MySQL der rooties bei 1+1 doch unter /usr
Kann jemand helfen?
Danke,
Arne
du mußt über yast mysql-devel nachinstallieren !
dann läuft's
Hallo Leute,
Klasse HowTo! Danke dafür!
Wie geht es jetzt aber weiter? Wie bekomme ich nach dieser Anleitung typo passend auf den Server? Muss ich bei der Wahl der Verzeichnisse auf irgendwas achten?
Was muss ich bei der Rechtevergabe beachten?
Es wäre schön, wenn das HowTo noch mit der eigentlichen Installation von Typo3 abgeschlossen werden würde.
Vielen Dank schonmal!
🙂 1. einmal Hallo @all --> nettes Forum hier !! 🙂
So, kurze Info für Euch, wie ich meine 1.ste Testinstallation auf einem 1+1 Rootserver SuSE 9.0 + Confixx 3.0 hinbekommen habe.
Leider habe ich Euer Forum erst "danach" entdeckt 🙂
Da ich noch ganz "Neu" mit Typo 3 bin, und ich vorher noch nie eine Typo 3 Installation gemacht habe, bitte ich Euch, dieses Vorgehen 'mal zu kommentieren, da Ihr ja die Gurus seid 😃
So, wie bin ich vorgegangen ? :
Habe mir das testsite-3.6.1.zip besorgt, und via ftp in mein Testweb /home/htdocs/web6/html hochgeladen.
Nichts weiter gemacht --> http://www.meineTypo3.de/index.php aufgerufen.
- Error mit mySQL - logisch - Eingabe meiner Werte
web6 / passwort / localhost --> Refresh
So, in der Übersicht sind dann massive Warnungen / Hinweise gelistet gewesen.
Aber, im Gegensatz z.Bsp. zu ezPublish, wirklich eindeutige.
- Also safe_mode open_base_dir etc.
--> Einfach meine vhost editiert, und für web6 diese ersteinmal auf off gesetzt.
--> Die Schreibrechte gemäß den Hinweisen via FTP chmod korrigiert
-- > So dann wurde natürlich das Fehlen von Image Magick moniert.
Ich bin einfach in Yast gegangen, und habe über Yast das ImageMagick + devel als zu installieren markiert, ok --> danch Yast beendet.
-- > Jetzt hatte ich bereits lt. dem Install scripts keine Fehler mehr, lediglich .pdf etc. , die ich z.zt. für meine Tests eh nicht nutze, wurden moniert.
Die Config über Save gesichert.
Und schon war die Testseite installiert - inklusive Thumbnailgeneration etc...
Hat mich echt gewundert. Ich mußte nichts neu kompilieren, oder irgendwelche "Klimmzüge" machen.
Yast hatte das Imagemagick installiert, und Typo3 3.6.0 generiert brav alle Images ...
So habe ich ganz easy mit der Standardinstallation von 1und1 die Typo3 Testseite installiert.
Standardmäßig habe ich SuSe 9.0, Apache 2.0.48 Confixx 3.0 mySQL 4.0.18 etc.
Greets 🙂
...genau das will ich nicht mehr:
--statische Version von ImageMagick in jedem Kundenweb...
--komplettes Typo3-zip-Paket in jedem Kundenweb...
Wofür gibt es denn Symlinks?
Das ist natürlich dämlich, wenn offensichtlich ein perl-counterscript der Confixx_vhost.conf sagt, sie solle grundsätzlich allen neu angelegten Kunden symlinks ausserhalb des Kundenroots verbieten und generell
php_admin_flag safe_mode On
setzen.
Da hilft denn auch der Eintrag ins "httpd-spezial" wenig,
wenn die Präconfiguration nicht überschrieben wird...
meine Frage also:
hat jemand Ahnung, wie man dieses Perlscript korrigiert
oder wie man Confixx 3.0 auf Confixx 3.0.2 updated?
danke
der eber
confixx überschreibt die httpd spezial einträge nicht... sondern die einträge überschreiben die von confixx... und somit läuft es auch damit... bei mir läuft es genau nach dieser anletung ohne probleme... naja...
Hallo zusammen !
erstmal vielen Danke für die gute Anleitung der Typo3 Umgebung. Bei mir läuft bisher eigentlich alles ganz gut.
Nun hätte ich noch 2 . Anmerkungen zur Installation.
1. Die folgenden beiden Softwareteile sind nicht mehr auf dem Server vorhanden! Sind aber auch nur für Flash oder ?
http://typo3.sunsite.dk/LAMP/patches/Makefile.ming
und http://typo3.sunsite.dk/LAMP/ming-0.2a.tgz
2. Es gibt außerdem Probleme mit der neusten Confixx 3.02 Version und dem Webmail Client. Dies hängt mit der installation von der neusten php Version zusammen. Also besser bei der alten bleiben !
Ich hätte noch eine riesen bitte ! Könnte ihr einmal ein kurze Anleitung für die Installation von Typo3 Sourcen + etc. machen !! Wäre für viele leichter als die Anleitung auf der Typo3 Seite. Außerdem wäre hierbei gerade Confixx zu beachten !!!
Danke im voraus !!!!
MfG
MettyBirdy
[/list]
Hallo nochmal,
keiner Lust uns Anfängern zu helfen ??? Wäre doch super nett und würde Typo3 Usern riesig helfen !
Danke im voraus
aus aktuellen anlass... glaube, in der configure für das php fehlt noch:
--with-imap
sonst scheint es probleme mit webmail aus confixx raus zu geben. confixx ruft die mails nicht ab. hab´s noch nicht ausprobiert, weil ich im moment kein neues php kompilieren will. kann ja vielleicht mal einer checken, ob er auch webmail probs hat.
Hattest recht -imap hat gefehlt!!!!!
Confixx Webmail läuft jedtzt wieder !
War aber auch schon vorher drauf gekommen ! Wollte es nur bestätigen 😃
Hier mal mein aktuelles configure für Suse 9.1 und php-4.3.8 damit läuft alles wirklich fein... vorher natürlich php-4.3.4 deinstallieren mit yast und auch alle php module... die gd natürlich auch...
'./configure' '--prefix=/usr/local/typo3' '--mandir=/usr/share/man' '--with-_lib=lib' '--sysconfdir=/etc' '--with-mysql' '--with-zlib-dir=/usr/local/typo3' '--with-zlib=/usr/local/typo3' '--with-xpm-dir=/usr/X11R6' '--with-exec-dir=/usr/lib/php/bin' '--with-jpeg-dir=/usr/local/typo3' '--with-tiff-dir=/usr/local/typo3' '--disable-debug' '--with-gd=/usr/local/typo3' '--with-png-dir=/usr/local/typo3' '--with-ttf=/usr/local/typo3' '--enable-gd-native-ttf' '--with-gettext=/usr/local/typo3' '--with-ming=/usr/local/typo3' '--with-pdflib=/usr/local/typo3' '--datadir=/usr/share/php' '--bindir=/usr/bin' '--libdir=/usr/local/typo3' '--includedir=/usr/include' '--with-config-file-path=/etc' '--enable-discard-path' '--enable-magic-quotes' '--enable-safe-mode' '--with-dom=/usr/include/libxml2' '--with-ftp' '--with-mysql=/usr' '--with-xml' '--with-imap' '--with-curl' '--with-imap-ssl' '--enable-memory-limit' '--with-openssl' '--with-apxs2=/usr/sbin/apxs2-prefork' 'i586-suse-linux'
hier ist nun hinzugefügt:
'--enable-memory-limit' (sonst ignoriert er die memorylimt einstellung in der php.ini)
'--with-imap' (für webmail)
'--with-imap-ssl' (für webmail)
und dinge die ich überflüssig fand habe ich weggelassen...
falls wem was doofes daran auffällt bitte sagen :-)