J'ai installé depuis le dépôt officiel le serveur LAMP. Dans le fichier /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 ainsi que le bloc-notes, mais lorsque je lance le phpinfo
, j'ai post_max_size
défini sur 8MB
. La seule façon de résoudre ce bogue est de définir le php_value .....
dans un .htaccess
mais ce n'est pas ce que je veux.
Comment puis-je résoudre ça?
<?php phpinfo(); ?>
et ouvrez-le avec votre navigateur.upload_max_filesize
et définissez post_max_size
sur la même valeur (ou définissez-le sur 0 pour désactiver la limite) dans ce fichier en mode racine.Sudo service Apache2 restart
J'ai eu le même problème. J'ai changé ces valeurs dans ces fichiers et maintenant cela fonctionne:
➜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.
J'ai eu le même problème et aucune des solutions n'a fonctionné, mais cette solution superbe a fonctionné.
créer un fichier php avec <? phpinfo(); ?>
Recherchez "Recherchez dans ce répertoire des fichiers .ini supplémentaires".
Allez dans le répertoire ci-dessus et créez un fichier user.ini comme: -
post_max_size = 1500M
upload_max_filesize = 1500M
Redémarrez le service Apache Sudo Apache2, puis redémarrez.
phpinfo();
. Tu vas me remercier :)