Ich habe alle ähnlichen Fragen und Antworten hier überprüft, aber habe nichts hilfreich für mich gefunden :(Ich muss Datei speichern, ich habe einen Code, der 100% funktioniert aber wenn ich versuche, große Datei zu laden (eigentlich nicht sehr groß - 2,5 MB) ich erhalte einen Fehlerfopen Fehler: Fehler beim Öffnen des Streams: Ist ein Verzeichnis
(1/1) ErrorException
fopen(/home/user/Projects/foobar/public): failed to open stream: Is a directory
Dieses Problem ist zu 100% aufgrund der Größe (nicht mit Pfad oder Dateinamen, weil ich eine anderen erfolgreich hochladen Dateien aus dem gleichen Verzeichnis), weil ich bereits versucht habe, Berechtigungen zu ändern, Inhalt in neue Datei verschoben, aber es hat nicht geholfen.
Auch ich habe nginx
01 geändertclient_max_body_size 100m;
und PHP-Konfiguration
upload_max_filesize = 100M
post_max_size = 100M
Haben Sie Ihre PHP Nginx Config neu geladen? z.B. Service php5-fpm reload und service nginx reload – Sorin
Machen Sie eine 'info.php' mit Aufruf von' phpinfo(); 'Funktion und sehen, wenn Sie eine andere Grenze als Sie angegeben sehen –
@Sorin ja, sicher, laden Sie es jedes Mal neu Ich mache irgendwelche Änderungen –