Vestawebinterface: FtpPlugin - ERREUR HTTP 500

Créé le 9 sept. 2018  ·  15Commentaires  ·  Source: cdgco/VestaWebInterface

Salut.

J'ai installé vesta fwi 0.5.3 beta et ftp plugin 0.1.2, mais le plug-in ne fonctionne pas. Lorsque j'ouvre la page, j'obtiens HTTP ERROR 500 .

Salut, pourriez-vous s'il vous plaît éditer le fichier '.htaccess' dans votre installation et activer le débogage en changeant la ligne php_flag display_errors off en php_flag display_errors on ?

Je l'ai fait, l'erreur est restée la même, inchangée

Désolé, google traduction ;)

Bug

Tous les 15 commentaires

@Plata-0-Plomo Il semble que vous ayez effectué une installation manuelle de VWI en même temps que je publiais la v0.5.3 et que vous ayez peut-être téléchargé du code mal configuré. Pourriez-vous s'il vous plaît coller le contenu de votre fichier .htaccess ici et commenter le lien ?

Je suis désolé, problème avec ftp blugin .

Salut, pourriez-vous s'il vous plaît éditer le fichier '.htaccess' dans votre installation et activer le débogage en changeant la ligne php_flag display_errors off en php_flag display_errors on ?

J'ai eu l'erreur suivante (désolé, les modifications dans htaccess n'ont pas été enregistrées):
Erreur fatale : impossible de redéclarer vwicrypt() (déclaré précédemment dans /home/hosting/web/domain.my/public_html/includes/includes.php:298) dans /home/hosting/web/domain.my/public_html/includes/includes .php à la ligne 298

J'ai remarqué que lorsque j'ai activé l'affichage des erreurs, la liste elle-même n'affichait pas les listes de domaines, d'utilisateurs. Après avoir éteint l'affichage d'erreur, tout a de nouveau fonctionné.

@Plata-0-Plomo La disparition de la liste est attendue car le paramètre de débogage provoque des erreurs de rendu car il place des messages au milieu du code.

Je pense avoir trouvé la cause de l'erreur, que je n'ai pas rencontrée car vous utilisez PHP 5.5 et j'utilise PHP 7.0-7.2 pour les tests. Veuillez supprimer votre dossier de plugin ftp et télécharger le dossier à partir du fichier zip que j'ai lié ci-dessous, puis voyez si votre erreur disparaît.

ftp-test.zip

Malheureusement, il n'y a pas de changements visibles.

Erreur fatale : impossible de redéclarer vwicrypt() (déclaré précédemment dans /home/hosting/web/domain.my/public_html/includes/includes.php:298) dans /home/hosting/web/domain.my/public_html/includes/includes .php à la ligne 298

@Plata-0-Plomo Pourriez-vous visiter http://panel.plomo.gq/plugins/ftp/config.php avec le débogage activé et voir si vous obtenez la même erreur ?

Erreur fatale : impossible de redéclarer vwicrypt() (déclaré précédemment dans /home/hosting/web/domain.my/public_html/includes/includes.php:298) dans /home/hosting/web/domain.my/public_html/includes/includes .php à la ligne 298

((

Je suis désolé, mais comme je ne peux pas reproduire le problème et n'ai pas accès à votre serveur, je ne peux pas diagnostiquer ou résoudre ce problème. Si vous êtes à l'aise pour m'autoriser l'accès FTP ou faire des tests supplémentaires, n'hésitez pas à m'envoyer un e-mail à [email protected]. Sinon, je ne peux que recommander d'essayer une nouvelle installation ou éventuellement de passer à une version plus récente de PHP.

Bonjour!
Il semble que j'ai réussi à résoudre le problème. Il m'est difficile de déterminer s'il s'agit d'une erreur de script ou d'une erreur de version php.

Google a déclaré que l'erreur provient du fait que la fonction a déjà été déclarée plus tôt.

Comment je le répare?

ouvrir / plugins/ftp/config.php
remplacer:
require( '../../includes/includes.php');

sur:

require("../../includes/config.php"); 
require("../../includes/arrays.php");
require_once( '../../includes/includes.php');

En quoi pensez-vous qu'il s'agit d'une solution sûre et fiable ?

J'ai essayé de changer la version de PHP - cela n'a pas aidé.

ps
Google Traduction

Donc plus court :

require("../../includes/config.php");` 
require_once( '../../includes/includes.php');

Le problème n'est pas qu'une fonction soit déclarée plus d'une fois, juste qu'un script soit appelé plus d'une fois, ce que je ne comprends pas, car includes.php n'est pas du tout appelé dans ftp.php et appelé une seule fois dans config.php mais ils donnent tous les deux des erreurs.

Le fichier zip que je vous ai envoyé a été modifié en require_once, ce qui aurait corrigé l'erreur si tel avait été le cas, mais comme ce n'est pas le cas, je ne suis pas sûr du problème.

j'ai le même problème :(

Erreur fatale : impossible de redéclarer hotKeys() (déclaré précédemment dans /home/admin/web/mydomain/public_html/includes/includes.php:462) dans /home/admin/web/mydomain/public_html/includes/includes.php en ligne 462

Bug corrigé dans le plugin FTP v0.1.3 : https://github.com/cdgco/vwi-ftp/releases/tag/v0.1.3

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

cdgco picture cdgco  ·  67Commentaires

FulltronService picture FulltronService  ·  70Commentaires

beberlei picture beberlei  ·  3Commentaires

vamsiikrishna picture vamsiikrishna  ·  3Commentaires

patrick-mcdougle picture patrick-mcdougle  ·  3Commentaires