web-dev-qa-db-fra.com

Extensions lors du chargement de problèmes de configuration de l'hôte local "Une erreur s'est produite lors du téléchargement de ce fichier sur le serveur."

Exécuter ubuntu 14.04 Joomla 2.5.27 localement (2.5.28 à distance - pas pertinent pour ma question à ma connaissance.)

Je ne parviens pas à configurer mon site pour qu'il s'exécute localement. Le site est installé sur mon serveur localhost et je peux le parcourir correctement.

Lorsque j'essaie de mettre à jour la version 2.5.28 à partir de la 2.5.27 avant de finalement chercher à mettre à jour vers la version 3.5, le message d'erreur suivant s'affiche: -

"Une erreur s'est produite lors de l'envoi de ce fichier sur le serveur."

J'ai vérifié la question que les gens ont posée auparavant sur stackexchange et d'autres sites et essayé diverses choses.

1) Comme changer l'autorisation de dossier. Actuellement réglé à 755 je crois. 2) Changer le chemin des fichiers journaux et tmp pour:

public $ log_path = '/ var/www/log'; public $ tmp_path = '/ var/www/tmp';

3) définir le mot de passe pour ma base de données msql locale - bien sûr, sinon le site ne fonctionnerait pas. Mot de passe root.

4) Modification de la taille du fichier à autoriser dans ini.php

https://stackoverflow.com/questions/21411896/error-uploading-big-extensions-to-joomla-on-a-localhost

Je suis un peu perdu quant à ce que je fais mal.

2
user4702831

Dans le BE, accédez à

Informations système> Autorisations de répertoire

Le statut doit être vert pour tous les dossiers/fichiers, en particulier le répertoire tmp.

enter image description here

Si vous voyez ceci comme "non écrit", vous devez le changer.

Il existe une bonne documentation à ce sujet dans Installation de Joomla sous Debian Linux . Voir la section avec Définissez les droits de propriété et les autorisations .

1
Valentin Despa