Vestawebinterface: FtpPlugin-HTTPエラー500

作成日 2018年09月09日  ·  15コメント  ·  ソース: cdgco/VestaWebInterface

こんにちは。

vesta fwi 0.5.3ベータ版とftpプラグイン0.1.2をインストールしましたが、プラグインが機能しません。 ページを開くと、HTTP ERROR500が表示されます。

こんにちは。インストールで「.htaccess」ファイルを編集し、php_flag display_errorsoffの行をphp_flagdisplay_errors onに変更して、デバッグをオンにしてください。

私はそれをしました、エラーは同じままで、変更されていません

申し訳ありませんが、グーグル翻訳;)

Bug

全てのコメント15件

@ Plata-0-Plomo v0.5.3をリリースし、誤って構成されたコードをダウンロードしたのと同時に、VWIを手動でインストールしたようです。 .htaccessファイルの内容をここに貼り付けて、リンクにコメントしてください。

申し訳ありませんが、 ftpブルーギン

こんにちは。インストールで「.htaccess」ファイルを編集し、php_flag display_errorsoffの行をphp_flagdisplay_errors onに変更して、デバッグをオンにしてください。

次のエラーが発生しました(申し訳ありませんが、htaccessの変更は保存されませんでした):
致命的なエラー:/home/hosting/web/domain.my/public_html/includes/includesでvwicrypt()(以前は/home/hosting/web/domain.my/public_html/includes/includes.php:298で宣言されていました)を再宣言できません298行目の.php

エラー表示をオンにすると、リスト自体にドメイン、ユーザーのリストが表示されないことに気付きました。 エラー表示をオフにした後、すべてが再び機能しました。

@ Plata-0-Plomoデバッグ設定ではメッセージがコードの途中に配置されるため、レンダリングでエラーが発生するため、リストがなくなることが予想されます。

PHP 5.5を使用していて、テストにPHP 7.0-7.2を使用しているため、私は経験していないエラーの原因を見つけたと思います。 ftpプラグインフォルダを削除し、以下にリンクしたzipファイルからフォルダをアップロードして、エラーが解消されるかどうかを確認してください。

ftp-test.zip

残念ながら、目に見える変化はありません。

致命的なエラー:/home/hosting/web/domain.my/public_html/includes/includesでvwicrypt()(以前は/home/hosting/web/domain.my/public_html/includes/includes.php:298で宣言されていました)を再宣言できません298行目の.php

@ Plata-0-Plomoデバッグを有効にしてhttp://panel.plomo.gq/plugins/ftp/config.phpにアクセスし、同じエラーが発生するかどうかを確認できますか?

致命的なエラー:/home/hosting/web/domain.my/public_html/includes/includesでvwicrypt()(以前は/home/hosting/web/domain.my/public_html/includes/includes.php:298で宣言されていました)を再宣言できません298行目の.php

(((

申し訳ありませんが、問題を再現できず、サーバーにアクセスできないため、この問題を診断または解決できません。 FTPアクセスを許可したり、さらにテストを行ったりすることに慣れている場合は、 carter @ cdgtech.oneまでメールでお

こんにちは!
なんとか問題を解決できたようです。 これがスクリプトエラーなのか、PHPバージョンエラーなのかを判断するのは難しいです。

グーグルは、エラーは関数がすでに以前に宣言されたという事実から生じると言った。

どうすれば修正できますか?

/plugins/ftp/config.phpを開きます
交換:
require( '../../includes/includes.php');

オン:

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

これが安全で信頼できるソリューションだとどう思いますか?

PHPのバージョンを変更しようとしましたが、役に立ちませんでした。

ps
グーグル翻訳

とても短い:

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

問題は、関数が複数回宣言されていることではなく、スクリプトが複数回呼び出されているだけです。これは、includes.phpがftp.phpでまったく呼び出されず、config.phpで1回だけ呼び出されるためです。しかし、どちらもエラーを引き起こしています。

私が送信したzipファイルはrequireをrequire_onceに変更しました。これにより、エラーが修正されたはずですが、修正されなかったため、問題がわかりません。

私は同じ問題を抱えています:(

致命的なエラー:オンラインの/home/admin/web/mydomain/public_html/includes/includes.phpでhotKeys()(以前は/home/admin/web/mydomain/public_html/includes/includes.php:462で宣言されていました)を再宣言できません462

FTPプラグインv0.1.3で修正されたバグ: https

このページは役に立ちましたか?
0 / 5 - 0 評価