• ベストアンサー

xoopsのエラーについて

xoopsをインストールしようとしているのですが、最後の最後でブラウザにアドレスを入力するとFatal errorweb/class/template.php on line 38の表示が出てxoopsの初期画面が表示されません。どなたか解決方法をお教え願えないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

サーバーへのインストールは滞りなく済んだ、ということですね? バージョンは最新の物(XOOPS 2.0.13a JP)ですか? ロリポップのレンタルサーバーなんですね。 http://www.lolipop.jp/?mode=manual&state=hp&state2=cgi PHPもver.4.3.10がインストールされていますね。 私はロリポップを使っていませんし、PHPのパーミッションを変更した覚えもありませんが、以下のような記述があります。 ---------ここから--------- パーミッションは正しいですか? ロリポップ推奨の値での設定でお願いします。 推奨値:【 html 】→604 【 php 】→604 【 dat 】→600 【 cgi 】→700 ---------ここまで引用----------- これ以上は私ではお力になれそうもありません。 あとは、再度アップロードし直して、再インストールを試みるくらいしか思いつきませんが、 http://jp.xoops.org/ こちらのフォーラムで質問なさるといいかもしれません。

ashm
質問者

お礼

教えていただきありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.1

XOOPS本体のファイルのアップロードまでは間違いなくうまくいっているんですね? 「最後の最後」とおっしゃっていますが、具体的に何をどうやったんです? 例えば、あなたのサイトのアドレスがwww.hogehogexoops.jpとして、そこのルートに XOOPS本体のファイル(群)のアップロードを済ませて、 http://www.hogehogexoops.jp/install/ とブラウザに入力したら、エラー表示が出た、ということですか? エラー表示(らしきもの)は“Fatal errorweb/class/template.php on line 38”がすべてなんですか? パーミッションの設定も間違っていない、というのなら、 単純に、アップロードしたフォルダを勘違いしているか、 入力したアドレスにスペルミスがあるのではないか、と言う気がしますけど。 一度、FTPクライアントであなたのサイトの中身、ディレクトリ構造を確認してください。 ちなみに、当該エラーとは関係ないと思いますが、MySQLのデータベースの設定は終えていますよね?

ashm
質問者

補足

Fatal error: main(): Failed opening required '/home/sites/lolipop.jp/users/lolipop.jp-dp26077260/web/class/smarty/Smarty.class.php' (include_path='.:/usr/local/lib/php:/usr/local/lib/php/Smarty') in /home/sites/lolipop.jp/users/lolipop.jp-dp26077260/web/class/template.php on line 38 Warning [PHP]: main(/home/sites/lolipop.jp/users/lolipop.jp/web/class/smarty/Smarty.class.php): failed to open stream: No such file or directory in file class/template.php line 38 説明不足ですみません。インストールは完了しました。の表示の後に確認の為にブラウザに入力したら上記のメッセージがでました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • XOOPSインストール後のエラー

    当方XOOPSの勉強のため、自宅のWindowsパソコンにXOOPS環境をインストールしました。 [環境]  OS: WindowsXP SP3 + IE7.0  Apache 2.2.13  PHP 5.2.10  MySQL 5.1.37 Essential  Xoops 2.2.0 上記環境でXoopsをインストールし、無事にログイン画面も出力されました。(インストール時は「http://kisa.homeip.net/wiki/?FrontPage」を参考にさせていただきました) そこでXoopsの管理者にてログインしたところまではうまく動いたのですが、「管理者メニュー」をクリックしたら下記の様な画面が出てしまいました。 ================================= 互換モジュール »» 管理メニュー Welcome Message! Welcome to XOOPS Cube Legacy!! Have a nice and happy time!! _AD_LEGACY_SYSTEMINFO _AD_LEGACY_XCLEGACYVERSION : XOOPS Cube Legacy 2.2 alpha デフォルト・サイトテーマ : legacy_default デフォルトのテンプレート・セット : default 使用言語 : ja_utf8 デバッグモードを有効にする : PHPデバグ _AD_LEGACY_OS : Windows _AD_LEGACY_SERVER : Apache/2.2.13 (Win32) PHP/5.2.10 _AD_LEGACY_USERAGENT : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727) _AD_LEGACY_PHPVERSION : 5.2.10 _AD_LEGACY_MYSQLVERSION : 5.1.37-community Notice [PHP]: Use of undefined constant _AD_LEGACY_XCLEGACYVERSION - assumed '_AD_LEGACY_XCLEGACYVERSION' in file D:\www\html\xoops\modules\legacy\preload\AdminSystemCheckPlusPreload.class.php line 89 Notice [PHP]: Use of undefined constant _AD_LEGACY_OS - assumed '_AD_LEGACY_OS' in file D:\www\html\xoops\modules\legacy\preload\AdminSystemCheckPlusPreload.class.php line 118 Notice [PHP]: Use of undefined constant _AD_LEGACY_SERVER - assumed '_AD_LEGACY_SERVER' in file D:\www\html\xoops\modules\legacy\preload\AdminSystemCheckPlusPreload.class.php line 119 Notice [PHP]: Use of undefined constant _AD_LEGACY_USERAGENT - assumed '_AD_LEGACY_USERAGENT' in file D:\www\html\xoops\modules\legacy\preload\AdminSystemCheckPlusPreload.class.php line 120 Notice [PHP]: Use of undefined constant _AD_LEGACY_PHPVERSION - assumed '_AD_LEGACY_PHPVERSION' in file D:\www\html\xoops\modules\legacy\preload\AdminSystemCheckPlusPreload.class.php line 121 ・・・・・ 以下同様のメッセージが続く ================================= インストール時の設定がどこか間違っているのだと思いますが、何が悪いのか皆目見当がつきません。 この様な初心者に恐縮なのですが、見直すべき点等があればアドバイスいただけると幸いです。

  • xoopsのインストール時に生じるエラーについて

    xoops2.1.7をローカル環境にインストールしようとしています。 しかしながら、途中で予期せぬエラーが生じて、戸惑っております。 ファイル../mainfile.phpがファイル../mainfile.dist.phpで上書きされました。 定数XOOPS_ROOT_PATHが*******に設定されました。 ******中略***** 設定を、mainfile.phpへ書き込みました。 ここまでは、問題ありませんでした。 しかしながら、次の段階からは以下のようなエラーが生じて、正常にプロセスを進行させることができません。 Warning: syntax error, unexpected '<' in C:/xampp/htdocs/*******/settings/site_default.ini.php on line 1 in C:\xampp\htdocs\*****\core\XCube_Root.class.php on line 163 Fatal error: Call to a member function prepare() on a non-object in C:\xampp\htdocs\*****\core\XCube_Root.class.php on line 287 文法上のエラーのようです。デフォルトのファイルを一切触っていないにもかかわらず、このようなエラーが出ることに驚いております。 この手のエラーでよく指摘される、「ファイル名の自動変換」は生じておりません。XCube_Root.class.phpというファイルは、間違いなく存在します。 利用環境は、以下の通りです。 XAMPP 1.7.2 •Apache 2.2.12 (IPv6 enabled) + OpenSSL 0.9.8k •MySQL 5.1.37 + PBXT engine •PHP 5.3.0 •phpMyAdmin 3.2.0.1 よろしくお願いします。

    • 締切済み
    • PHP
  • XOOPSのインストールエラーについて

    XOOPSをインストールしましたが、 トップ画面の下部に、以下の様なエラーが 発生します。 何故でしょうか? Notice [PHP]: Only variable references should be returned by reference in file include/functions.php line 547 Notice [PHP]: Only variable references should be returned by reference in file include/functions.php line 547 Notice [PHP]: Only variables should be assigned by reference in file class/database/mysqldatabase.php line 236 Notice [PHP]: Only variables should be assigned by reference in file class/database/mysqldatabase.php line 236 Notice [PHP]: Only variable references should be returned by reference in file include/functions.php line 547 Notice [PHP]: Only variables should be assigned by reference in file class/database/mysqldatabase.php line 236

    • ベストアンサー
    • PHP
  • XOOPSのインストールで躓いています……

    はじめまして。 XOOPSに興味があり、こちらの「なんでもマニュアル」を拝見させていただきました。 レンタルサーバー等と利用していないので、まず手始めにローカルで動かしてみよう、ということで、様々なサイトを徘徊して、Apache、PHP、Mysqlのインストールは行い、動作確認はいたしました。 環境に関しては、 ■OS:WinXP SP2 ■Apache:1.3.29 ■PHP:4.3.4 ■MySQL:4.0.20a-nt ■Xoops:2.0.9.2 という具合です。 「インストール方法」の“データベースにXOOPSのテーブルが作成され、作成結果が表示されます。”までは順調にいったのですが、“管理者ユーザを作成します。”で躓いています。 管理ユーザーの作成で、必要項目を入力後に次へいくと、 --------------- Fatal error: Maximum execution time of 30 seconds exceeded in c:\htdocs\xoops\html\class\database\mysqldatabase.php on line 236 --------------- というエラーで返され、うまくいきません。当方がMySQLの知識が低いこともあり、データベースにアクセスできない理由がわからず、対処に困っています。 とあるサイトにはファイアーウォールも障壁になる、とあったのですが、一応ファイアーウォールを無効にしてみても結果は変わりませんでした。 データベース関連のエラーでお門違いなのかも知れませんが、ご教授頂けますでしょうか? 宜しくお願いします。

  • Fedora4にてXOOPSを設定し、ブラウザにてエラー403が表示する。

    xoopsをインストールを実施しようとブラウザのアドレス欄にて http://サーバー名/xoopsを記載した所、エラー403が表示しました。 色々と調べましたがわからず困っています。 OS:Fedora4 ApacheとPHPとmysqlは設定済みです。 尚、httpd.confのファイルに下記を追加しました。 Alias /xoops "/var/www/xoops" <Directory "/var/www/xoops"> DirectoryIndex index.php index.html AllowOverride None Options None Order allow,deny Allow from all Allow from ::1 AddHandler php5-script .php </Directory> ご教授をお願いします。

  • Zen Cart on XOOPS 設定

    Zen Cart on XOOPSをインストール後、初期設定を行いました。フッター部に1.IPアドレス 2.ライセンス表示 3.Please文が表示されます。前者2つは、なんとか非表示できましたが、最後のPlease文だけは、どのphpファイルから生成されたものか分かりません。問題のPlease文は please set CONFIG_ZOX_ORDER_ID in /includes/config_zox.php です。なんとか非表示にする方法を教えて下さい。

  • xoopsインストールウィザードが表示されない

    これからxoopを始めるものです。 apache,phpの設定を終え、「いざxoopsを」と思いホームディレクトリにhtmlファイルを移動してlocalhostにアクセスしたところxoopsのインストール画面は表示されず、ファイル構造を示した「INDEX OF」という画面が表示されてしまいました。 ただアクセスできないだけなのかな、と思い/install/index.phpにも行ってみたのですが、「Fatal error: Call to undefined function mb_language() in V:\www\html\install\language\japanese\install.php on line 190 」とエラーが出てきました。 install\language\japanese\install.phpの190行目は mb_language( 'Japanese' ) ; となっています。 php文自体は間違いではないと思うのですが。 主に http://kisa.homeip.net/wiki/?XOOPS%A4%CE%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB(Windows%CA%D4) のページを参考にして設定を進めました。 どこか設定で間違ったのでしょうか。 お願いします。教えてください。 開発環境 windowsVista,php5,mysql5.1,apache2、xoops(legacy)

  • xoopsインストールについて。

    いつもお世話になっています。 自宅サーバにxoopsを入れようとしたところうまく行きませんので、宜しくお願いします。 xoops 2.0.16 PHP 5.2.0 phpMyAdmin 2.9.1.1 MySQL 5.0.22 MySQLにxoopsというデータベースが入ってあります。 http://XXX.XXX.jp/xoops/install/index.phpと入力すると、 XOOPS 2.0 ・、・?ケ・ネ。シ・・ヲ・」・カ。シ・ノ、リ、隍ヲ、ウ、ス ・、・?ケ・ネ。シ・・ネ、ヒサネヘム、ケ、・タク・?ェツ?キ、ニ、ッ、タ、オ、、 という文字化けが発生。 仕方なくそのままインストールし、http://XXX.XXX.jp/xoops/とアクセスすると、画像のみ表示。 ログイン画面が表示されません。 再インストールし続けると、 データベース・船Д奪緯/h4> データベースサーバへ接続できます。 データベースxoopsは存在し、接続可能です。 XOOPS2のテーブルがデータベースに・紡減澆靴泙后まbr /> と表示されます。 どこが設定ミスなんでしょうか? 未熟で、勉強中なものなので分かる方宜しくお願いします。

  • XOOPSのサーバアクセス設定について

    宜しくお願いします。 xoopsをインストールしてあるサーバのIPアドレスが変わりました。 これに伴い、xoopsの設定変更をしようと思ったのですが、IPアドレスが変更になっているので、アクセス出来ません。 アクセスすると下記の様なエラー表示されます。 This page cannot be displayed due to an internal error. If you are the administrator of this site, please visit the XOOPS Cube official site for assistance. Error [Xoops]: Unable to connect to database in file class/database/databasefactory.php line 34 そこで、index.phpファイルから順を追って調べたところ、 mainfile.php でMySQLサーバの接続情報が設定されていましたので、XOOPS_DB_HOSTの箇所を新しく割り当てられたIPに差し替えたのですが、アクセスに30秒程時間がかかって、結局同じエラーが表示されます。 IPアドレス以外は全て変更しておりません。 MySQLの特権情報のIPもチェックしましたが、特に問題ありませんでした。 もしご存知の方がいらっしゃいましたら、是非ご教授の程、宜しくお願いいたします。

    • ベストアンサー
    • PHP
  • Apache2にMySQL4.0をインストールしてXOOPSを使用したいのですが

    現在Apache2を使用してXOOPSにチャレンジしているのですがうまくいきません;;Apache2にはPHP5.0インストール済みで今回XOOPSを使用するためにMySQL4.0.26をインストールしました。インストールしていざ XOOPSの設定を行うと最後の設定画面でデータベースサーバーが見つかりません とメッセージが出てしまいます。MySQL自体は起動しサービスもONになっているんですが、ただWindowsにインストールしただけですので 設定方法があるならば、どなたかご指導お願いしますm(_ _)m 初歩的質問をご勘弁ください・・・。

    • ベストアンサー
    • MySQL

専門家に質問してみよう