掲示板

トラブル報告

返信メールなどでのセレクトボックスの日本語表記化について

{X-USERNAME} : ログインID

など埋め込みが使えると思うのですが、セレクトボックスを使って「日本語の項目」を選択できるようにし、
それをメールなどに埋め込みたいのですが、文字化けのような数字にしかなりません。

これは例えば「都道府県」も同じで「北海道」を選択しているのに、
それをメールに埋め込むと「01」 と表示されてしまいます。

これをセレクトボックスで設定した日本語のそのままを表示することはできないのでしょうか?

内容削除済み

トラブル報告に無関係の記事が投稿されたため、運営側で内容を削除させていただきました。 ※再度類似の投稿があった場合は、恐縮ですが、アカウントの停止措置を行います。

フォーラム履歴で確認したい事項があります

現在、サーバー移転作業を行っていますが、過去に生じた同じトラブルが起こって困っています。
検索すると、キャッシュに残っていたため、当時のフォーラム内容が下記のように少し見えました。
-----------------------------
サーバー移転がうまくいかない
投稿日時: 2019/12/21 dreamer
サーバー移転がうまくいかないです。
①画面全体が、上方にずれてしまい、メニューが見えなくなる。


Re:【自己解決っぽい】 サーバー移転がうまくいかない
投稿日時: 2019/12/21 dreamer
Re2: 【最終】 サーバー移転がうまくいかない
投稿日時: 2019/12/21 dreamer
-------------------------------

解決した内容、
Re:【自己解決っぽい】 サーバー移転がうまくいかない、
Re2: 【最終】 サーバー移転がうまくいかない
を確認したいです。

NetCommonsプロジェクト様、
この部分だけ、または、フォーラム履歴を至急見れるようにできませんでしょうか、、、

フォーラム停止に伴う対応私案

<ネットコモンズプロジェクト様へのお願い、、>

本サイトのフォーラム停止に伴い、戸惑う方もいらっしゃるとおもいますので、そんな方への連絡として、しばらく本投稿の掲載をお許しいただければと思いますが、、。

-------------------------------------------------------------------------------

私案として、本サイトのフォーラム停止に伴う対応を下記のように考えました。

・有志のどなたか、一般ユーザー情報交換用サイト、を立ち上げていただける方、いらっしゃらないでしょうか、

(以下数行、管理者の判断で削除しました。)


(・ネットコモンズプロジェクト様へ:過去のフォーラム履歴を見れるようにしていただければ、、、嬉しいのですが、、、)

 

ネットコモンズプロジェクトの皆様、長い間、ありがとうございました。

-------------------------------------------------------------------------------------

インストールウィザードが開かず”HTTP ERROR 500”となる

 当方では、先月オークションで入手したHP社製サーバー”HP ProLiant ML310e Gen8 V2”にサーバーシステムを構築しています。

・HP ProLiant ML310e Gen8 V2
  メモリ;8GB
  SSD:120GB(ブート用)
  SAS:450GB(ユーザ領域)
  SATA:500GB(サーバー内バックアップ領域)
  OS:openSUSE Leap 15.2
  PHP:PHP 7.4.6 (cli) ( NTS )
  MySQL:mysql Ver 15.1 Distrib 10.4.17-MariaDB, for Linux (x86_64) using EditLine wrapper
  NetCommons:NetCommons-3.3.3.zip

 ”NetCommons-3.3.3.zip”をサーバー内にダウンロードした後、ドキュメントルート(/srv/www/htdocs)直下に、”nc3”と言うディレクトリを作りそこに”NetCommons-3.3.3.zip”を解凍しました。
 ちなみにドキュメントルートと同じ属性をこのディレクトリ(nc3)にも与えています。
 バーチャルドメインに”hint.dip.jp”を取得してありましたので、このドメイン名で”/srv/www/htdocs/nc3”にアクセスできるようになっています。
 そこで、”http://hint.dip.jp/”をブラウザ(Firefox)でアクセスすると、”HTTP ERROR 500”となりました。
 念のため、”https://hint.dip.jp/index.php”も試してみましたが、結果は同じでした。

 apache2のエラーログ(/var/log/apache2/error_log)には、”/srv/www/htdocs/nc3/app/webroot/index.php”の11行目で、”/srv/www/htdocs/nc3/lib/Cake/bootstrap.php”取り込もうとしているが、見つからないと言うエラーになっていました。

Fri Feb 12 19:17:07.338542 2021] [php7:warn] [pid 18542] [client 192.168.0.102:56581] PHP Warning: include(/srv/www/htdocs/nc3/lib/Cake/bootstrap.php): failed to open stream: No such file or directory in /srv/www/htdocs/nc3/app/webroot/index.php on line 111

 ご教示されている「インストール方法」では、動かないのでしょうか?
 対処法や、調査方法を教えて頂けば幸いです。

回覧板での新着が新着に反映されない

鮒ちゃんです。

掲示板の投稿やお知らせ、ToDoの投稿は新着プラグインに反映されるのに、回覧板での投稿は新着プラグインに反映されません。

回覧板の新着は重要ですので、反映できるようにしたいです。

バグなのでしょうか。それとも、回覧板プラグインの仕様なのでしょうか。対処法があれば教えてください。

バグや仕様の場合は、改善を希望します。

メール通知機能・承認メール通知機能が正常に機能しません

鮒ちゃんです。

Netcommons 3.3.3を使用していますが、掲示板や回覧板などのメール通知機能や承認メール通知機能が全く動作しません。

もちろん、メール設定の「メール通知機能を使う」「承認メール通知機能を使う」はチェックしてのことです。

セッティングモードで「当ページのみのエリア」「ルーム共通のエリア」どちらにしても通知機能が機能しません。
PHPメールもアカウント新規登録のメール配信も正常に機能しますが、プラグインのメール通知機能が全く機能しません。

(参考までに、旧バージョンの NetCommons 3.2.1 では、正常に動作します。通知機能が機能しない3.3.3も、通知機能が機能する3.2.1も、どちらもXserver(X10プラン)で稼働しています。)

情報共有でたいへん困っていますので、助けてください。

トップページの編集

管理者アカウントでログインし、トップページの編集をしようと思って、トップページをクリックしたところ、フリーズして開けませんでした。

一昨日までは更新できていたのですが,,,どうにか動くようになりますか?

キャビネットにアップロードしたファイルをダウンロードする際にファイル名が文字化けする現象について

以前、同じような質問があり、回答もあったのですが、初心者のため何をしたら良いのかわかりません。

PHPのファイル内に入って、ソースを変更すれば良いのでしょうか?その場合PHPのファイルをどのように開けば良いのでしょうか?

丁寧に教えていただけると助かります。

画像表示が情けないほどに遅いのですが、何か対策ないでしょうか

利用環境は、NCはNC3.2.2、サーバーはさくらレンタルのスタンダードプラン、SSLはSNI SSL1、PHPは7.4.10 (CGI)です。

サイトは2014年はNCで開発したもので、今年の5月に3系にアップし、10月に3.3.2にアップしました。その際に、旧サイトの運用を諦めてPHPを最新バージョンにしました。実はこの時、実はPHP最新化により、画像表示速度が改善されるかと強く期待していたのですが、目に見える効果は全くなかったです。

サイトのコンテンツは旧サイトと同等だったのですが、ほとんど違和感のなかった旧サイトの画像表示に比べ、NC3サイトでは本当に情けないほどの遅さです。

更に、遅いだけでなく、表示そのものが不安定な感じもします。例えば、左サイドメニューにお知らせモジュールを使用して、220×63の画像(リンクアイコン)2個と68×68のQRコード図2個を使用しているのですが、ページの再読込をすると、その都度に表示される画像と表示されない画像が違ってくるといった状況です。

別のページでは、最初はお知らせモジュールにTableを組み込んで、その30個程のセル各々にサムネイルレベルの小さい画像を表示しようとしたのですが、30個程の画像全部が表示されるまで待つのが難しい状況でした。旧サイトでは全く問題はなかったのですが。

以上のような画像表示の問題に対し、何か対策、または、検討課題はありませんでしょうか。

ご教授宜しくお願いします。

 

自動ログアウト時間が設定できない2

以前,今年7月に

自動ログアウト時間が設定できない

でお世話になりました.その続きです.同じ環境です.

【環境】
Scientific Linux release 7.8 (Nitrogen)
PHP 5.4.16 (cli)
Apache/2.4.6
mysql Ver 15.1 Distrib 5.5.65-MariaDB

やはり,不安定にセッションが切られるので,掲示板に書き込んでいても,ある短いタイミングで切られ,せっかく書き込んでいた内容が全部消えてしまい,安心して使えません.何とか,指定のタイムアウト時間をきちんと設定できないでしょうか?

「既知のバグ」「バグ修正を待たれた方がよい」というお話でしたが...今のままでは使い物になりません.どうかよろしくお願いします.

 

症状は以下の通りです.

  1. 言語設定は英語環境で使っています.ひょっとして日本語環境なら検証してあるんでしょうか?
  2. タイムアウトまでを1日に設定しても,ランダムにすぐログインから求められます.そのメッセージはいろいろです:
    Permission denied. You must be logged.
    The request has been black-holed
    The page will be automatically reloaded. If otherwise, please click here.
    アクセスができません。指定したURLに移動するには、ログインが必要です。

  3. 同じサーバー上に作った複数のnetcommons3.3.2(patch)サイトも強く干渉するようです.もちろん別名のサイトです.片方でログインして操作したあと,他方でログインし操作し元のサイトに戻るとセッションが切れています.

  4. これらの症状はcentos8でも同じです.

 

よろしくお願いします.

 

ユーザ登録ができません.

以下のシステム環境下で,NetCommons3.2.2+patchのインストールを行いました.

 

CentOS Linux release 8.3.2011

PHP 7.2.24

MariaDB 10.5.8

httpd-2.4.37

 

表面上はインストールできたように見えるのですが,会員管理→会員の追加→基本設定(情報入力)→参加ルームの選択(決定)と進んで行くと【内部エラーが発生しました。】と表示され,ユーザ登録ができません.

 

https://www.rootlinks.net/2019/11/10/install-netcommons3-on-centos-8/

 

を参考に,インストールを行いました.php-7.4を利用しても同様のエラーが表示されます.エラー回避方法をご教示頂けませんでしょうか.

 

よろしくお願いします.

会員管理 デバッグ出力レベル2でNoticeエラー

NetCommons-3.3.2でデバッグ出力レベル2で会員制サイトを構築中です。

会員項目設定で項目を2段目まで増やしました。その後、会員管理画面を開いたところ、Noticeエラーが表示されました。

1行目のエラーは以下のとおりです。

Notice (8): Undefined index: name [APP/Plugin/Users/Model/UserSearchAppModel.php, line 78]
Code Context

}

$label = $userAttr['name'];

2行目以降は同じエラーが延々と続きます。

Notice (8): Undefined index: id [APP/Plugin/Users/Model/UserSearchAppModel.php, line 143]
Code Context

if (isset($userAttribute['UserAttributeChoice'])) {
foreach ($userAttribute['UserAttributeChoice'] as $choice) {
if ($choice['user_attribute_id'] == $userAttr['id']) {

特別変わったことをしていませんので、システムが正しいのか疑問に感じています。プラグインファイルに傷がついたのかもしれないと考えて、UserAttributes, UserManager, UserRoles, Usersプラグインをいったん削除して、再度配置し直し、プラグイン管理でアップデートしても、現象は同じです。

デバッグ出力レベルを0にするとNoticeエラーは消えますが、会員管理画面で情報をエクスポートしようとすると、The requested file was not foundと表示されて上手くいきません。

$userAttrに関する記述を同じファイルで見ると、以下のようになっています。

$userAttr = [];
foreach ($userAttributes as $arr) {
foreach ($arr as $item) {
foreach ($item as $userAttribute) {
if ($userAttribute['UserAttribute']['key'] === $attrKey) {
$dataTypeKey = $userAttribute['UserAttributeSetting']['data_type_key'];
$userAttr = $userAttribute['UserAttribute'];
break;
}
}
}
}

PHPにあまり詳しくありませんが、$userAttrに最終的に格納されるのは、配列$userAttributeの最後の項目となりますが、それでいいのでしょうか?

PHPのバージョンは7.2.24です。

困っています。助けてください。

管理トップのお知らせが更新されない

いつもお世話になっております。

弊方で構築したサーバに、9月末にnetcommonsバージョン3.2.2をインストールし、

インストール完了後に管理画面にログインしたところ

Error: exception 'XmlException' with message 'XML cannot be read.'

といったエラーログが出力され、ログイン後の管理トップに表示されるはずのお知らせが表示されておりませんでした。
インストールを行った時点で現象に気づき、他サーバの既存サイトを確認したところphp5系のサーバで運用しているnetcommonsのサイトは3.1.8、3.2.2、3.3.1などのバージョンでも同様の現象が出ていました。

php7系のサーバで運用しているサイトでは、現象が出ているものと同バージョンのnetcommonsでも現象が発生していないことを併せて確認しました。


現状サイトの運用に影響が出るものではございませんが、ご確認いただけますと幸いです。
以上、宜しくお願いいたします。

NC3.3.2のプラグイン「登録フォーム」の不具合

3.3.2にバージョンアップしたところ、「登録フォーム」を用いていたページが「内部エラー」とのアラームが出て、表示されなくなりました。そこで、新ページを設定し「登録フォーム」プラグインを読み込もうとしても、同じく「内部エラー」となり、設定できません。2つのサイトで確認したのですが(どちらも「さくらインターネット」サーバですが)、同じトラブルです。

どなたか、同じ経験をされていますか? バグではないかと思うので、そうでしたら至急修正をお願いします。ビジネスサイトで「お問合せ」フォームが無くなっており、急を要する事態なのです。よろしくお願いいたします。

 

ユーザカンファレンスについて

どこに投稿していいのかわからず。毎年聞いていますが。

今年のユーザカンファレンスはどうなるでしょうか?

開催orオンラインor取りやめ。

いつもの期日に近づいているのに、何もアナウンスがないので、気になりました。

調整中なら申し訳ありません。

個人的には、オンラインでもいいのでやってほしいですが。

ページ設定がおかしい

ページ設定がおかしいです。

1.下記ページ設定のように、testページを作成
2.testページの右の3ポチメニュー[:]?で「一番上へ」を選ぶ
3.testページがhomeと同じ内容のページになってしまい、test独自のページがつくれません。削除もできません。(testのURLがhomeと同じくなる)
 また、ホームのサブメニューにすると、ページ名称が「test」から「パブリック」に変わってしまいます。

当方環境
NC3.3
レンタルサーバー colorfulbox


キャビネットに登録のファイルの個別削除ができない

鮒ちゃんです。

ファイル共有にキャビネットを利用していますが、管理者権限でも、ファイルの操作に関して、削除のコマンドが現れません。(NetCommons2のときは、個別ファイル削除のコマンドもあったように思うのですが…)
修正版への差し替えなどで、個別ファイルの削除を行いたいときがあるのですが、どのようにすればよいのでしょうか。

自動ログアウト時間が設定できない

NC3.3.1を今年から利用させていただいています,ありがとうございます.NC2から移行しました.

【トラブル】管理者から管理画面.

system controller> server setting>Time for automatic logout
どれを設定しても(3daysでも)1,2時間ほどで自動ログアウトしてしまう.

【環境】
Scientific Linux release 7.8 (Nitrogen)
PHP 5.4.16 (cli)
Apache/2.4.6
mysql Ver 15.1 Distrib 5.5.65-MariaDB,

 

どうぞよろしくアドバイスください.