Amazon EC2 - PHP GD image library
Habe ich eine brand neue Installation von WordPress-setup und die Aktivierung der custom-built Design zusammen mit eine gute Menge von plugins. In den Beiträgen, ich habe es eingebaut, so kann der Benutzer einen Beitrag erstellen, ein Bild hochladen als Vorschau und es wird automatisch die Größe des Bildes auf eine benutzerdefinierte Größe einstellen, in meinem functions.php Datei.
All dies wurde zu arbeiten auf meinem lokalen Ende (MAMP) korrekt, aber wenn ich versuchte, Sie machen alles arbeiten, die unsere Amazon EC2-server, werden die Bilder nicht verkleinern, um die Größe festzulegen. Sie die Größe ändern, indem tatsächliche code, der aber nicht die Größe des eigentlichen Bildes und speichern Sie es in der neuen Größe.
Entschuldigt, wenn die Frage/Thema ist völlig non-Sinn, aber ich habe wenig bis keine Erfahrung mit Amazon EC2-Server und ich wurden platziert in einer situation, wo die person, die verantwortlich für all die Arbeit, die innerhalb von EC2 musste das Projekt verlassen.
Ich gehe davon aus, dass dies hat zu tun mit der GD-library nicht installiert.. erstellt habe ich eine Testseite mit phpinfo() und sah nicht ein GD-Bereich auf der Seite Ergebnisse.
Wie würde ich mich über die Bibliothek installieren auf meine Amazon-EC2-server? Ich habe gerade gelernt, wie man eine Verbindung zu dem server über eine Terminal-und das ist alles was ich habe für jetzt.. so bekommen Sie eine Vorstellung davon, wie viel ich über das Thema wissen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich vermute, Sie haben irgendeine Art von Linux installiert, wahrscheinlich Ubuntu oder CentOS.
Ubuntu:
sudo apt-get install php5-gd
CentOS:
sudo yum install php-gd
Vermutlich haben Sie Apache neu starten, danach:
service httpd restart
oderservice apache2 restart
-- die Namen unterscheiden sich von distribution zu distribution.Lassen Sie mich wissen, wenn das funktioniert!
sudo
vor den letzten zwei, du wirst es brauchen gibt es auch.In meinem Fall war ich immer Fehler wie die es ist die version Konflikt zwischen verschiedenen Versionen des php-üblich, wenn ich eingegeben "yum install php-gd" also ich habe meine php-version mit "php -v" in der shell und installiert dann die entsprechenden gd mit "yum install php56-gd", da hatte ich php 5.6 installiert in meinem Rechner.
Hoffe, jemand wird Sie Holen Sie sich Hilfe von diesen.
Cheers
um Kompatibilitätsprobleme zu vermeiden zuerst tun:
wissen, Ihre php-version
die Antwort ist etwas in der form PHP-X. Y. Z
also, nehmen Sie die X, Y und do:
zum Beispiel, wenn php mit der Option --version sagt PHP 5.5.26
werden Sie tun:
sudo yum install php56-gd
und es funktionierte perfekt.