apache2 - téléchargement de fichier php5 et taille maximale de publication

13

J'ai installé depuis le dépôt officiel le serveur LAMP. Dans le dossier /etc/php5/apache2/php.ini, j'ai changé:

post_max_size = 8M
upload_max_filesize = 2M

à

post_max_size = 32M
upload_max_filesize = 16M

Après cela, j'ai redémarré le serveur apache2 et aussi le portable mais quand je lance le phpinfoje me suis post_max_sizemis à 8MB. La seule façon de résoudre ce bogue est de mettre le php_value .....dans un .htaccessmais ce n'est pas ce que je veux.

Comment puis-je résoudre ça?

Paolo
la source

Réponses:

15
  1. Créez un fichier php avec <?php phpinfo(); ?>et ouvrez-le avec votre navigateur.
  2. Recherchez le fichier de configuration chargé (cela montre le fichier de configuration réel utilisé) et modifiez-le upload_max_filesizeet définissez-le post_max_sizesur la même valeur (ou définissez-le sur 0 pour désactiver la limite) dans ce fichier en mode racine.
  3. Exécuter: sudo service apache2 restart
Réveillez-vous
la source
7

J'ai eu le même problème. J'ai changé ces valeurs dans ces fichiers et maintenant ça marche:

➜find /etc -name 'php.ini'
/etc/php5/cli/php.ini
/etc/php5/cgi/php.ini
/etc/php5/apache2/php.ini
/etc/php5/embed/php.ini
/etc/php5/fpm/php.ini

Vous devez définir les paramètres php pour les "scripts" php, pas seulement pour Apache.

quatermain
la source
4

J'ai eu le même problème et aucune des solutions n'a fonctionné mais cette superbe solution l'a fait.

  1. créer un fichier php avec <? phpinfo(); ?>

  2. Recherchez «Scannez ce répertoire pour des fichiers .ini supplémentaires».

  3. Allez dans le répertoire ci-dessus et créez le fichier user.ini comme: -

     post_max_size = 1500M
     upload_max_filesize = 1500M
    
  4. Redémarrez le service Apache sudo apache2 restart

  5. Rechargez le phpinfo();fichier. Vous me remercierez :)
Deepak S Rautela
la source
C'est la seule chose qui a fonctionné pour moi. Hébergement sur Digital Ocean, en utilisant Wordpress avec PHP5, Apache2 et Ubuntu 14.04. Mon dieu, merci.
JonLim
Oui mon pote je vous en remercie, solution très intelligente! aucun des précédents n'a travaillé pour moi
Nourdine Alouane