トップページ > 記事閲覧
改善要求
投稿日 : 2019/03/09(Sat) 09:42
投稿者
参照先
------------------------------------------------------------
▼項目1

旧コントロール・パネル内のファイルマネージャーに関して


普段はFTPを利用してファイルをアップロードしているが、
自分の所有している2台のパソコンのうち、
1台はFTPをインストしていない。

そのFTPをインストしていないパソコンで、
旧コンパネ内に有るファイルマネージャーを
活用して、以前FTPでアップロードした、
実行ファイルCGI(パーミッション755)を上書きさせ、
ブラウザで該当するCGIへアクセスした所、

エラー
ナンバリング(500、404、その他・・・)が表記されないエラー
※文法エラーを吐いてきた。

普段、ローカルで、エラーが無いか確認後、
自作の文法チェッカーを通して確認後、
ファイルをアップロードしている。

今回の普段行っている作業後、
ファイルマネージャーでアップロードしてエラー

悩んだ挙げ句、
ファイルマネージャー内のファイルを「削除、編集」するボタン?
オンライン編集?って言えば良いのか?
アップロードした該当する実行ファイルを選択して編集ボタンをクリック
編集画面に移行・・・後、目でエラーを探すのが困難になり、
諦めて、編集上部に有るセーブボタンをクリック!

サイド、ブラウザで該当する実行ファイルCGIへアクセスを
した所、エラーを吐かなくなった。

これは・・・・・・・
編集画面に文字コードの選択が有るが、
アップロードする際には、文字コードを認識しないのか?
だとすると、明確な説明を記載しないサーバー側の落ち度!!
怠慢としか言いようがない。

もし、知っていて放置してたら、それこそおかしな問題!!
早急に改善!!
これ、当たり前の事だろ。

利用者全ての方が、サーバーに関して詳しい訳では無いのだから、
知らなかったら、サポートなりに問い合わせしろ!
的な考え方では、企業として最低だと思う。

--------------------------------------------------------------------
▼ライブ・チャット

ライブ・チャットなるモノが有るが・・・・
名目「カスタマーサポート」をしてるが、
サーバーに関する事何ひとつ理解していない。
マニュアルだか知らんが、
応対は全て、「お問い合わせ」へ・・・・・

派遣だかなんだか知らんが、
まず、サポートと名を改名しろ!!
「受付」で言い!!

何一つ理解してないのだから・・・・・

今回のエラーに関して、
ライブした時もそう、
社内の落ち度でエラーになったのだから、
カスタマー担当者が、詳しい部署へ連絡して対応すべき
なぜ、自分の落ち度では無いのに、
「お問い合わせ」へ足を運んで、
再度、事細かに説明していかなければならない!!

どう考えてもおかしいだろ!
違うか!

ライブ・チャットは言いとしても
「サポート」の名を語るな!!
改名しろ
Re: 改善要求
投稿日 : 2019/03/13(Wed) 15:07
投稿者 スタッフ ◆OKSXpIjDx1k
参照先
紅 さま

日頃より弊社サービスをご愛顧くださり、ありがとうございます。
お問い合わせの件についてご案内させていただきます。

ファイルマネージャーにつきまして、バイナリモードまたはテキストモードで
アップロードするかどうかをファイル名で自動判別しております。

なお、うまく動作していない場合、ファイルの拡張子を.cgiとした場合にも書
き換えが行われている等、個別に調査させていただきたく存じます。

お手数ではございますができる限り詳細情報をご連絡いただければと存じます。

・ファイル名
・確認された現象
・その他、できる限り詳細な状況

ライブチャットにつきまして、貴重なご意見をいただき誠にありがとうござい
ました。
いただいた内容に関しまして担当部門にて尽力させていただきたく存じます。

なお近日中の対応は難しい状況でございますため、大変恐縮でございますがご
理解賜りますようお願い申し上げます

恐れ入りますが、以上ご確認の程よろしくお願いいたします。
その他ご不明な点がございましたら、お気軽にお問い合わせください。

今後とも弊社サービスをよろしくお願い申し上げます。
Re: 改善要求
投稿日 : 2019/03/14(Thu) 16:37
投稿者
参照先
---------------------------------------------------------------------------------------------------
▼ステップ1

?@ローカルでperlを用いてWel.cgiファイルを作成!
?Aコードチェッカーを用いて該当のファイルWel.cgiを調査
※エラーなし

?Aローカルでブラウザを立ち上げて、作成した実行ファイルWel.cgiまでのアドレスをアドレス欄に入力→エンターキー
※エラー無く出力!!


▼下記がテストで作成したWel.cgi▼
#/////////////////////////////////////////////////
#!/usr/local/bin/perl

print "Content-type: text/html; charset=Shift_JIS\n\n";

print <<"EOH";
<!DOCTYPE html>
<html lang="ja">
<head>
<style>
h1{text-align:center;font-size:64pt;}
</style>
</head>
<body>
EOH

print qq|<h1>Welcome Perl!!</h1>|;

print <<"EOH";
</body>
</html>
EOH

exit;
#/////////////////////////////////////////////////



---------------------------------------------------------------------------------------------------
▼ステップ2

?@FTP(FFFFTP)を用いて、サーバーへアクセス
?Aサーバー内のcgi-binフォルダーを選択
?B作成したWel.cgiをcgi-binフォルダーへアップロード
※モード→アスキー転送モード
※文字コード→Shift_JIS
?Cアップロードした該当ファイルWel.cgiのパーミッションを755へ変更
?Dオンライン状態で、アップロードしたWel.cgiまでアドレスをブラウザのアドレス欄へ記入、エンターキー
?Eオンラインで出力した結果、
※エラー無く出力

---------------------------------------------------------------------------------------------------
▼ステップ3

?@オンライン状態のまま、サーバーのトップページへアクセス!
?Aアクセス後、上部のメニュー右上のログイン・ボタンをクリックしてログイン
?B新ダッシュボードから、旧ダッシュボードへ、トグルスイッチを操作して旧ダッシュボードへ
?C旧ダッシュボード内のファイルマネージャーのリンク文字をクリック
?D非SSLモードでログイン・ボタンをクリック
?Eファイルマネージャーのフォルダーアイコン
「public_html」をクリック

「cgi-bin]をクリック
?Fcgi-binフォルダーへ移動後、上部に有る「アップロード」ボタンをクリック
?G2つ選択のうち、左側に有る「ファイル」に有る「ファイルを選択」ボタンをクリック
?H作成したWel.cgiを選択して「開く」
?I上部にある「Back」「Submit」の画像ボタンの「Submit」ボタンをクリック
?Jファイルマネージャーでアップロードを確認
?Kオンライン状態のまま、ブラウザのアドレス欄にWel.cgiまでのアドレスを記載してアクセス
※エラー
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Re: 改善要求
投稿日 : 2019/03/14(Thu) 16:40
投稿者
参照先
前者の投稿で「機種依存文字」で文字化けしたので、
項目の冒頭の数字を半角英数字にした。


---------------------------------------------------------------------------------------------------
▼ステップ4

1:全てを吐き出すコードを追加
2:再びファイルマネージャーを用いてWel.cgiをアップロード

▼吐き出すコード追加したWel.cgi▼
#/////////////////////////////////////////////////
#!/usr/local/bin/perl

BEGIN{
$| = 1;
print "Content-type: text/html\n\n";
open(STDERR, ">&STDOUT");
}

print "Content-type: text/html; charset=Shift_JIS\n\n";

print <<"EOH";
<!DOCTYPE html>
<html lang="ja">
<head>
<style>
h1{text-align:center;font-size:64pt;}
</style>
</head>
<body>
EOH

print qq|<h1>Welcome Perl!!</h1>|;

print <<"EOH";
</body>
</html>
EOH

exit;
#/////////////////////////////////////////////////

3:全ても吐き出すコードを記載しても、なんら変化なし!!

※エラー
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.


4:ファイルマネージャー内のアップロードしたWel.cgiを削除・編集するオンラインエディタを用いて、
何も編集しないで、文字コードの選択を「Shift_JIS」で、上部のセーブボタン?を
クリックすれば・・・・エラーが無くなる!!


現在・・・・エラー修正無し!!
http://civetcat.s500.xrea.com/cgi-bin/Wel.cgi


\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

利用者に、サーバーの不都合を調査させる行為!!
サーバー管理者が自ら、不都合が無いか調査するのが筋じゃないのか!!
こちらは貴重な時間を、オタクのサーバーの不都合の協力してる。

協力有難う御座います
では、済まないぞ、企業として!!

ヴァリューサーバー1年間タダでも良いな。
Re: 改善要求
投稿日 : 2019/03/15(Fri) 10:51
投稿者
参照先
テストとして・・・・・

拡張子.cgiでエラーになった
手順と同じ方法で、
拡張子.htmlをアップロードしてみた。

FTP経由:正常に表示
ファイルマネージャー経由:正常に表示

って事は・・・・・
html以外のアップロードは、
perl,php,その他・・・では、
拡張子が何であれエラーとして出力されるのでは?

って言うか、大雑把に言うと
html、txt・・・その他・・・
何らかの処理を行わない(経由しない)ファイルは
エラーにならないことなのか?
Re: 改善要求
投稿日 : 2019/03/15(Fri) 13:08
投稿者
参照先
>>お手数ではございますができる限り詳細情報をご連絡いただければと存じます。

詳細が知りたいのはスタッフだろ。
また数日間返信待ちになるのか!!!!!!!!!!

いい加減にしろよ!!
おたくのサーバーの不都合に関して
時間をさいて書き込みしたり
ファイル作成してテストしたりしてるんだぞ!!!

知りたいなら定期的に書き込みを確認するのが
当たり前の作業だろ!!

何故、何度も掲示板へアクセスさせるんだよ!
うざけるな!!
Re: 改善要求
投稿日 : 2019/03/18(Mon) 17:24
投稿者
参照先
添付ファイル画像に注目!!

Re: 改善要求
投稿日 : 2019/03/20(Wed) 14:06
投稿者 スタッフ ◆OKSXpIjDx1k
参照先
紅 さま

ご連絡いただき誠にありがとうございます。
回答が遅くなりまして誠に申し訳ございません。

キャッシュを保存する設定をしているブラウザにて、改行コードが
LF以外(CR+LF等)で保存したファイルをアスキーモードでアップロード
いたしますと、現象が再現することを確認いたしました。

キャッシュを保存しない設定のブラウザでは再現しないことから、
文字コードにつきましては、ブラウザのキャッシュが影響している
ため、表示上の問題かと存じます。

しかしながら、アスキーモードで改行コードを上手く処理できない
場合がございましたため、弊社側でもInternal Server Errorが発生
する事例も確認いたしております。

ファイルマネージャーにつきましては、対応部門にて改修予定とさ
せていただいておりますが、導入時期は未定のため、お手数ではご
ざいますがご利用のFTPソフトをいただきましたら幸いでございます。

この度は貴重な情報をいただきましたこと御礼申し上げます。

恐れ入りますが、以上ご確認の程よろしくお願いいたします。
その他ご不明な点がございましたら、お気軽にお問い合わせください。

今後とも弊社サービスをよろしくお願い申しあげます。
Re: 改善要求
投稿日 : 2019/03/20(Wed) 15:54
投稿者
参照先
キャッシュ?

だとすると、
アップロードした本人以外の人間が
アップロードしたファイル(.cgi)にアクセスした場合
キャッシュが存在しない事になり。。。
エラーにならないと言う事か・・・?

キャッシュを無効にして
プログラム(ファイルマネージャー)を使う?
って事は、アップロードする度に
ブラウザのキャッシュを無効にする。

この動作をさせるような仕様っておかしくないか?
>>キャッシュを保存する設定をしているブラウザ
全ての方とは言えないが・・・・・
通常はキャッシュを有効にして、
ブラウジングを高速にしている方々が、
ほとんどだと思う!!


根本的なプログラムの見直しをしないとおかしい!!

また・・・・・

新・コントロールパネルを使わせたかったら、
旧のコントロールパネルに有るモノを
移植なりなんなりして行かなくては、
使いづらい、新にしてから、
数ヶ月・・・いや何年も経つのでは?
Re: 改善要求
投稿日 : 2019/03/20(Wed) 15:58
投稿者
参照先
追記・・・・・・

自分がテストした結果で。
拡張子「.html」のテストで、
ブラウザのキャッシュが有効にして
ファイルマネージャーにアップすると、
エラーになるのであれば、
.htmlも同様にキャッシュが効いていたわけで、
キャッシュでエラーになるのなら、
どうして.htmlではエラーにならない?
Re: 改善要求
投稿日 : 2019/03/22(Fri) 15:59
投稿者
参照先
キャッシュ・・・の件

今一理解できない。
1:ブラウザの上でプログラムを書いてる訳ではない事!
※プログラムが書けるエディタの上で書いている。
※じゃ、エディタで書いたプログラムが
※ブラウザにキャッシュされているって事になるが・・・・

ブラウザでリクエストしたモノが、
帰って来て、その情報(画像。。。その他・・・)を
キャッシュするのでは?

ぶっちゃけ!!
「文字コードが自動では出来ない!!」
って、はっきり言えば良いんだよ。
”まわりくどい”言い方しないで、
サーバーのプログラムの落ち度ですと!!
Re: 改善要求
投稿日 : 2019/03/25(Mon) 15:56
投稿者 スタッフ ◆OKSXpIjDx1k
参照先
紅 さま

ご連絡いただき誠にありがとうございます。

この度は貴重なご意見をいただき、誠にありがとうございます。
担当部門にて検討させていただきます。

しかしながら近日中の対応は難しい状況でございますため、
誠に恐縮でございますが、何卒ご了承いただきますようお願いいたします。

以上簡単ではございますが、ご確認の程よろしくお願いいたします。
その他ご不明な点がございましたら、お気軽にお問い合わせください。