2020/09/20 01:09 JST

Geeklog Japan Forums

Javascriptに関して

ページナビゲーション


状態: オフライン

Ivy

Site Admin
管理者
登録日: 01
投稿数: 5942
場所:Tokyo
随分特殊なドメインのようですね。

状態: オフライン

seijun

Forum User
Regular Member
登録日: 27
投稿数: 76
場所:東京都杉並区上高井戸
seijunです。
Quote by: Ivy随分特殊なドメインのようですね。
既に投稿させていただきましたように、無料ダイナミックDNSサービスを提供している http://www.mydns.jp/で取得?したものです。 自宅サーバーでは、こうしたドメインになることが普通のようです。 ※追記 Debian/Ubuntuでは、jQueryのライブラリが/usr/share/javascriptに置かれるようです。
PHP Formatted Code

sudo apt-cache search libjs-jquery
libjs-jquery - JavaScript library for dynamic web applications
libjs-jquery-ui - JavaScript UI library for dynamic web applications
libjs-jquery-ui-docs - Documentation for JQuery-UI
hoge@www:~$
 
ブラウザのソースコードを見ましたが、on clickで何らかのjavascriptを呼び出しているようです。 ここを追跡すれば、何かわかるかもしれません。全くの見当違いかもしれませんが。

状態: オフライン

ひろろん

Site Admin
管理者
登録日: 22
投稿数: 110
$_CONFの値は問題なさそうですね。 そうなると、現象が発生している環境で直接見てみないとわからないです。 ただ、OS標準のライブラリのことを何度もおっしゃってますが、それらは利用しません。 Geeklog自身に同梱されていて、それを利用します。 /var/wwwが公開でGeeklogをセットアップしてるのでしたら、/var/www/javascriptにある.jsファイル群が通常は呼び出されて利用されます。 そこで逆の発送で、それらOSに入ってるものを削除してみてはどうでしょうか?
wkyInstaller - 各種オープンソースの自動インストーラー Windows専用(.NET2.0以上)/フリーソフト(カンパウェア) http://hiroron.com/ ひろろん [PR]汎用CMS Geeklog でサイト構築/プラグイン制作 いたします

状態: オフライン

seijun

Forum User
Regular Member
登録日: 27
投稿数: 76
場所:東京都杉並区上高井戸
stressed
seijunです。ありがとうございます。 朝、私もそう思い、sudo apt-get remove libjs-jqueryとやりましたが、ダメでした。 帰宅して、レッドハット系統(Scientifc Linux 6)でテストしてみます。

状態: オフライン

Ivy

Site Admin
管理者
登録日: 01
投稿数: 5942
場所:Tokyo
その問題のjsファイルconfigmanager.js は、/admin/configuration.php から呼ばれるもので、 そのURL以外からは呼ばれません。 エラーがでるのは、 /admin/configuration.php このURLのときだけ、でしょうか。それとも、いつも、でしょうか。 そのjsは、テーマの /admin/config/configuration.thtml からのみ呼ばれています。
PHP Formatted Code
<script type="text/javascript" src="{site_url}/javascript/configmanager.js"></script>
 
Geeklog 1.8.0ではそのjsは不要になります。 もうじき1.8.0を出しますので、そちらを待ったほうが生産的かもしれません。

状態: オフライン

seijun

Forum User
Regular Member
登録日: 27
投稿数: 76
場所:東京都杉並区上高井戸
hot
seijunです。 (1)下記のサイトに、user, passでログインできるユーザーを作成しました。 http://www.it-ishin.mydns.jp (2)Geeklog1.8.0 rc2でも同じようになります。下記はUbuntu11.04(デスクトップ版のアップグレード版にサーパーソフトを入れてインストールしました)
PHP Formatted Code

[Mon Jun 06 20:35:07 2011] [error] [client 127.0.0.1] File does not exist: /usr/share/javascript/common.js, referer: http://www.myubuntu.com/admin/configuration.php
[Mon Jun 06 20:35:07 2011] [error] [client 127.0.0.1] File does not exist: /usr/share/javascript/jquery.min.js, referer: http://www.myubuntu.com/admin/configuration.php
[Mon Jun 06 20:35:07 2011] [error] [client 127.0.0.1] File does not exist: /usr/share/javascript/admin.configuration.js, referer: http://www.myubuntu.com/admin/configuration.php
 
※いずれも、VirtualHost環境です。www.myubuntu.comは、127.0.0.1です。 後ほど、Scientific Linux 6で試してみます。 ※Scientific Linux 6ではインストールも順調に進み、タブクリック、コンフィギュレーションクリックも問題ありませんでした。

状態: オフライン

Ivy

Site Admin
管理者
登録日: 01
投稿数: 5942
場所:Tokyo
http://www.myubuntu.com/admin/configuration.php この、コンフィギュレーションのときだけ、そのエラーが表示されるのでしょうか。

状態: オフライン

mystral-kk

Site Admin
管理者
登録日: 23
投稿数: 1022
場所:福岡県

ちょっとのぞいてみた感じでは、公開領域/javascript/common.js はありますが、公開領域/javascript/profile_editor.js がないですね。

JavaScriptを /usr/share/javascript/ に読みに行くのはふつうは考えられないですが、Apacheのmod_rewrite で何か設定していませんか?


-- mystral-kk, "Every cloud has a silver lining."

状態: オフライン

Ivy

Site Admin
管理者
登録日: 01
投稿数: 5942
場所:Tokyo
今みると、 http://www.it-ishin.mydns.jp/javascript/advanced_editor.js http://www.it-ishin.mydns.jp/javascript/common.js http://www.it-ishin.mydns.jp/javascript/configmanager.js http://www.it-ishin.mydns.jp/javascript/moveusers.js http://www.it-ishin.mydns.jp/javascript/profile_editor.js http://www.it-ishin.mydns.jp/javascript/staticpages_fckeditor.js http://www.it-ishin.mydns.jp/javascript/storyeditor_fckeditor.js http://www.it-ishin.mydns.jp/javascript/submitcomment_fckeditor.js http://www.it-ishin.mydns.jp/javascript/submitstory_fckeditor.js これらすべてnot foundになりますね。

状態: オフライン

seijun

Forum User
Regular Member
登録日: 27
投稿数: 76
場所:東京都杉並区上高井戸
seijunです。
Quote by: Ivyhttp://www.myubuntu.com/admin/configuration.php この、コンフィギュレーションのときだけ、そのエラーが表示されるのでしょうか。
いや、コンフィギュレーションで左サイドにあるテーマリンクをクリックしても、テーマ選択画面に飛びませんが、それだけでなく、「マイアカウント」の画面でタブメニューが出てきますが、パスワード変更のタブしか効きません。それ以外の、例えば、テーマ選択タブをクリックしても、テーマ選択画面になりません。この時、Apacheのエラーログに、「*.jsがないよ」と出ます。

ページナビゲーション

時刻はすべて JST , 現在の時刻は 01:09 AM

  • 通常
  • 注目トピック
  • ロック済
  • 新着
  • 注目トピック 新着
  • ロック済トピック 新着
  •  ゲストユーザの投稿を見る
  •  投稿可能
  •  一部のHTMLを許可
  •  バッドワードをチェック