WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Configure starten, um GD einzubinden...wie?????

Rund um die Administration von Server und Webserver, Apache, Linux, Mailserver, FTP, SSH, MySql, Windows Server, u.v.m.

Forum » Server-Administration und Verwaltung » Configure starten, um GD einzubinden... - 21 Nov 2024 Antworten
im Forum für Webhosting Homepage gefunden:
Configure starten, um GD einzubinden...wie?????
Smine
Pixelschubser
Threadstarter




Beiträge: 10

Hallo,

seit gestern abend versuche ich bereits verzweifelt, meinen lokalen Debian-PHP-Server die GD lib beizubrigen. Da ist PHP 4.3.7 drauf, also ist die GD ja schon drin. Aber sie ist nicht aktiviert! Die Dateien libgd.so, libgd.so.2 und libgd.so.2.0.1 sind in usr/src/lib vorhanden. Wie kann ich das Problem nur lösen?

1. Wie starte ich das Configure? Überall findet man nur Anleitungen, was man darin machen muß, vor allem bei der Erstinstallation...aber wo es sich genau befindet und wie es gestartet wird, steht nirgends. Wenn ich starten könnte, würde ich gerne einrichten, daß PHP mit der Option --with-gd gestartet wird, das könnte schon reichen. Was muß ich dafür tun?

2. Muß ich noch zusätzlich Änderungen in der php.ini vornehmen? Manche meinen, man muß die Zeile extension=gd.so einfügen und die extension_dir entsprechend verändern (noch so ein Problem...wo finde ich in diesem kryptischen Linux-Dilemma die richtige dir für die Librarys? Da gibt es etliche zur Auswahl). Andere sagen, mit der oben genannten Option bräuchte man sonst nichts mehr zu tun.

3. Mir wurden auch bereits verschiedene Tips gegeben, das Problem mit apt-get zu beheben. Mit den Befehlen apt-get install php-gd bzw. php-gd2 findet er gar nichts, bei apt-get install libgd2 php4-gd2 nur zwei von fünf benötigten Dateien. Kennt jemand den richtigen Befehl für Debian?

Bitte helft mir. Ich brauche dringend GD auf meinem lokalen Server und möchte gerne normal weiterarbeiten. Vielen Dank.

Gruß Smine

  Profil   E-Mail   Editieren   Zitieren
NetDrag
Foren-Team




Beiträge: 442

Also, um php neu zu kompilieren einfach ins Sourcen Verzeichnis und dann das configure mit ./configure --optionen starten. dabei mußt du eventuell die rechte von configure mit chmod auf executable setzen, also chmod 700 configure oder so.

in der php.ini brauchst du so nichts ändern. denn die lib wird direkt ins php kompiliert und nicht als extension.

bei debian scheinen dir einfach die sources zu fehlen. aber ohne zu wissen welche debian-version und deine sources.list zu kennen kann ich nicht mehr sagen.

---
We are born wet, naked and hungry, then things got worse!

  Profil   Website   Editieren   Zitieren
Smine
Pixelschubser
Threadstarter




Beiträge: 10

Auf dem Server ist Debian Woody 3.0

Das ist der Inhalt der Datei sources.list (vorausgesetzt, die in etc/apt ist auch die richtige):

deb http://ftp.debian.de/debian woody main
deb-src http://ftp.debian.de/debian woody main
deb http://ftp.debian.de/debian-non-US woody/non-US main
deb-src http://ftp.debian.de/debian-non-US woody/non-US main
deb http://ftp.debian.de/debian/ woody-proposed-updates main
deb-src http://ftp.debian.de/debian/ woody-proposed-updates main
deb http://security.debian.org/ stable/updates main
deb-src http://security.debian.org/ stable/updates main

Wenn ich doch nur vom Windowsrechner den kompletten Zugang zum Server hätte...dann könnte ich die Verzeichnisstruktur viel einfacher durchsuchen. Diese Datei mußte ich direkt am Server erst in ein freigegebenes Verzeichnis kopieren, um sie dann von hier aufrufen zu können. Gibt es denn keinen Befehl, mit dem man die Verzeichnisstruktur darstellen und in eine Textdatei schreiben kann?

Gruß Smine

  Profil   E-Mail   Editieren   Zitieren
NetDrag
Foren-Team




Beiträge: 442

hmm, ich hab keine ahnung, bei stable müßte alles drin sein.
allerdings kann ich das nciht mit sicherheit sagen, php kompilier ich immer selbst

---
We are born wet, naked and hungry, then things got worse!

  Profil   Website   Editieren   Zitieren
Smine
Pixelschubser
Threadstarter




Beiträge: 10

Mittlerweile habe ich das Problem teilweise lösen können...und auch wieder nicht. Ich habe es soweit geschafft, daß ich in dem Verzeichnis usr/src/php-4.3.7 den configure-befehl ausgeführt habe, mit allen Parametern, die in der phpinfo im Configure Command standen und den zusätzlichen --with-gd --enable-ftp. Danach make und make install.

In der phpinfo wird im Configure command die Änderung nicht angezeigt, aber weiter unten findet man ftp und gd. ftp funzt, aber bei gd gibt es noch Probleme. Theoretisch sollte das auch laufen, aber mir fehlt noch der JPEG-Support, und genau den benötige ich. Jetzt hab ichs nochmal neu kompiliert mit --with-jpeg, aber das hat auch nicht gefunzt. Vorher hab ich mit apt-get install libjpeg62-dev gezogen und installiert, doch irgendwie kann ich es nicht ansprechen.

Gruß Smine


  Profil   E-Mail   Editieren   Zitieren
Smine
Pixelschubser
Threadstarter




Beiträge: 10

Juhu, etliche Versuche später habe ich es endlich geschafft, dem Kasten die gd richtig beizubringen. Endlich kann ich wieder Thumbnails machen, ohne dafür Photoshop zu starten und mich da durchzuklicken.

Danke für deine Hilfe.

Gruß Smine

  Profil   E-Mail   Editieren   Zitieren
Herr_Zatacke
Otto-Normal-Poster




Beiträge: 90

wenn du jetz auch noch schreiben würdest WIE du's gemacht hast, würden sich erventuell 1-2 Leute freuen, die später evtl mal zufällig beim Suchen auf diesen thread stossen werden....

---
wer and'ren eine bratwurst brät, der hat ein bratwurstbratgerät...

  Profil   Editieren   Zitieren
Smine
Pixelschubser
Threadstarter




Beiträge: 10

Wenn ich das noch so genau wüßte...ich hab alle möglichen Dinge ausprobiert. Ich hatte auch Glück, daß bei den Installationen nichts schiefgelaufen ist...das hätte auch passieren können.

Als ich schon fast soweit war, hab ich aber im PHP-Manual bei den Grafikfunktionen fast ganz unten folgenden Hinweis entdeckt:

webmaster at wutallan dot net
"Installing PHP with GD2 support on a system running Debian Woody is quite easy. You just need to install the deb packages of the libs, including the -dev packages. Do this with one apt-get command:

apt-get install libgd2 libgd2-dev libjpeg62 libjpeg62-dev libpng2 libpng2-dev libfreetype6 libfreetype6-dev

(libpng depends on zlib, so it will automatically be installed)
Having those libs installed, add this to your PHP configure command:

--with-gd --with-jpeg-dir=/usr/lib --with-png-dir=/usr/lib --with-freetype-dir=/usr/lib --with-zlib-dir=/usr/lib"

Zu diesem Zeitpunkt fehlte mir aber nur noch die richtige jpeg-dir. Inwieweit das komplett funktioniert, weiß ich leider nicht.

  Profil   E-Mail   Editieren   Zitieren
pogay
Pixelschubser




Beiträge: 1

Ich hab mir einen Tag um die Ohren geschlagen, bis bei mir GD erkannt wurde (Debian).
(Gleiches Problem wie hier: http://www.php-resource.de/forum/showthread/t-52451.html)
Vermutlich hab ich dann zufälligerweise das richtige getan, als ich etwelche Debugging Option in den Apache und php reinbringen wollte. Es war reiner Zufall, dass ich dann merkte, dass GD plötzlich erkannt wurde...
Es gibt ein Befehl:
apache-modconf apache
http://www.annodex.net/cgi-bin/man/man2html?apache-modconf+8

vielleicht war's auch was anderes.

Patrick

  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Forum » Server-Administration und Verwaltung » Configure starten, um GD einzubinden...

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Configure starten, um GD einzubinden...wie????? im Forum Homepage Hosting AntwortenLetztes Posting
Wie stellt man von http auf https um?
in "Server-Administration und Verwaltung"
1 18.07.2021 02:49 von Rieke
Mailserver einrichten
in "Server-Administration und Verwaltung"
0 09.05.2021 01:11 von FastSpeeddev
Ich kann eine bestimmte Website nicht via WLAN aufrufen
in "Server-Administration und Verwaltung"
2 14.02.2021 22:52 von websiteworker
DDNS und LetsEncrypt geht nicht
in "Server-Administration und Verwaltung"
3 27.12.2020 12:38 von anitaskita
Wie bewertet ihr Cassandra als DBMS?
in "Server-Administration und Verwaltung"
1 06.10.2020 14:38 von Petzibär
Office365
in "Server-Administration und Verwaltung"
2 22.04.2020 13:07 von minad
Bilder nur auf bestimmte Domain zulassen
in "Server-Administration und Verwaltung"
2 30.10.2019 09:55 von micha67
Marketing Software
in "Server-Administration und Verwaltung"
4 02.03.2019 15:44 von Peter1165
Mainboard für AMD Server?
in "Server-Administration und Verwaltung"
2 16.11.2018 21:11 von andyy
Typo3 4.6 mit Imagemagick oder Graphicsmagick
in "Server-Administration und Verwaltung"
3 16.11.2018 21:10 von andyy
Nextcloud konfigurieren ohne Systemzugriff
in "Server-Administration und Verwaltung"
0 05.09.2018 09:13 von Flash
mod_rewrite - example.com/verz1/verz2 geht nicht
in "Server-Administration und Verwaltung"
1 16.08.2018 09:17 von Maik89
Kapazität eines Root-Servers
in "Server-Administration und Verwaltung"
3 16.08.2018 09:16 von Maik89



Besucher : 8126459    Heute : 377     Gestern : 463     Online : 96     21.11.2024    12:42      2 Besucher in den letzten 60 Sekunden        
alle 30.00 Sekunden ein neuer Besucher
Nach oben