Nicht ändern, upload_max_filesize oder post_max_size in php.ini

Bedenken, ich bin kein sysadmin, ich bin nur ein Entwickler. Ich kann nicht finden, jemand mit dem genaue problem wie ich, nur ähnlich, und keiner von Ihren "Korrekturen" zu funktionieren scheint.

Ich bin derzeit mit einer Amazon EC2-Instanz ausgeführt wird.

CentOS 6.2
Nginx 1.2.2
PHP 5.3.16 with APC
Percona 5.5.24 //not currently using this as I am using an RDS

Ich habe mein php.ini (/etc/php.ini) Einstellungen, um die folgenden

upload_max_filesize=10M
post_max_filesize=20M

Nach Neuladen der config, mit php -i über ssh, diese Einstellungen zu sein schien geladen. Zeigt upload_max_filesize=10M usw.

Bei der Verwendung phpinfo() oder ini_get sind beide Optionen zurückgegeben 4M

phpinfo() zeigt an, dass die Datei, die ich Bearbeiten wird geladen (/etc/php.ini).

Habe ich auch laufen php -i | grep "\.ini" zu überprüfen, welche Dateien geladen werden, und es gibt keine unnötigen configs geladen. Ich ging sogar durch jede zu ladende Datei einzeln zu prüfen Sie nicht die Einstellungen im inneren.

Darüber hinaus habe ich vorgeschlagen, zu versuchen, mit einem .user.ini config-Datei. Dies nicht ändern, werden die Werte entweder.

ini_set() funktioniert entweder nicht.

Ich bin ein bisschen ein Verlust.

EDIT: nicht sicher, ob dies helfen wird, aber ich bin mit diesem AMI http://megumi-cloud.com/

  • was ist Ihre eigentliche problem?sind Sie versuchen, den upload der Dateien über eine Schnittstelle bilden oder was?
  • Erzählen Sie mehr über Ihre PHP-SAPI. .user.ini ist für die CGI/FCGI-Instanzen. Im Apache zu verwenden .htaccess alternativ. PHP5.3.3+ scheinbar bietet eine Umgebungsvariable Abhilfe für nginx: forum.nginx.org/read.php?2,22556,99839#msg-99839
  • Es ist nur eine einfache Bild-upload-Skript, für Avatare, aber das Standard-upload-Menge zu niedrig. Der server läuft fpm-fcgi. Ich habe versucht .htaccess Datei, aber aus offensichtlichen Gründen, es Tat nichts.
  • die Verteilung?
  • Ich bin mir nicht sicher, wie es war, mit einem vorkonfigurierten AMI in der amazon community-Bereich beim erstellen einer neuen Instanz. Die überprüfung seiner version, nur gibt die php-version 5.3.16. Gibt es eine Möglichkeit dies zu überprüfen?
  • ja, cat /etc/issue
  • Oh, ich missverstanden. CentOS release 6.2

Schreibe einen Kommentar