• 締切済み

社内でOpenPNEを使いたい

社内でOpenPNEを使用したいのですが、 上手くいきません。 サーバー用PC:Windows XP Pro SP3 OpenPNE Ver:2.14.9 Webサーバ:Apache 2.2.21 データベース:MySQL 5.5.19 プログラム言語:PHP 5.2.17 アンチウィルスソフト:ウィルスバスター Corp. インストールする上で参考にしたURL: http://d.hatena.ne.jp/camellia1977/20070710/1184031373 サーバーPC上でOpenPNEが動作することは確認しました。 確認したstepとしては以下です。 1.Apacheインストール  →http://127.0.0.1/ とすることで動作を確認済み 2.MySQLインストール  →コマンドプロンプトにて、ログインできることを確認済み 3.PHPインストール  →http://127.0.0.1/index.php とすることで動作を確認済み 4.OpenPNEセットアップ  →http://(サーバーPCのipアドレス) とすることでログイン画面を確認済み 5.他のPCからのアクセス確認  →http://(サーバーPCのipアドレス) でログイン画面が出ない 肝心の、他のPCからのアクセスにて躓いております。 どこか改善すべきpointはありますでしょうか。

みんなの回答

回答No.1

ポートの開放を確認。

mayuru_sn
質問者

お礼

確認ありがとう御座います。 ポートは80を使用しており、ウィルスバスター corpではHTTPポートとして 開放されていることを確認しています。 質問の後、【しゃべる】というものを導入してみました。  http://sites.google.com/site/shovelx/ すると、OpenPNEも含め、他のPCからもアクセスできるようになりました。 但し、付近のPCからしかアクセスできず、他の部屋にあるPCからは アクセスできません。 あともう少しなのですが・・・。

関連するQ&A

  • OpenPNEでエラー

    レンタルサーバーでOpenPNEをインストールしようとしています。 MySQLの設定やphpMyAdminでファイルのインポートもして、 全てのphpファイルをサーバー指定のパーミッションに設定したのですが、 http://アドレス/?m=setup にアクセスしても Fatal error: Call to a member function on a non-object in /home/(サイトのパス)/openpne/webapp/lib/db/common.php on line 135 というエラーが出ます。 config.phpとconfig.inc.php以外のファイルは触っていません。 これがどういう意味なのか、どこを修正すれば直るのか、どなたか教えて下さい。

    • ベストアンサー
    • PHP
  • OpenPNEのインストールで困っています。

    OpenPNEをファーストサーバ・ギガント2のサーバ上で導入を試みています。 環境は、 OS:Linux 2.6.x WEBサーバー:Apache_1.3.37 PHP:4.4.8/5.2.5 DB:MySQL 5.0.27 です。 導入するOpenPNEのバージョンは2.10.5です。 一通りのファイルアップが完了した後、?m=setupへアクセスするとセットアップ画面が表示されるのですが、セットアップフォームの上に下記のエラーが表示されます。 [エラー表示] Warning: preg_replace() [function.preg-replace]: Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /virtual/www/openpne/webapp/lib/OpenPNE/Validator.php on line 293 PCREのバージョンがあってないとのエラー表示のようですが、どのようにすれば解決できるのでしょうか? どなたか、お分かりでしたらご教授ください。 よろしくお願いいたします。

  • OPENPNE 招待メール送信ができません

    はじめまして。 自宅サーバにてOPENPNEを構築したのですが、 招待メールが送信できません。 環境は postfix-2.2.10-1 mysql-4.1.20 php-4.3.9 OpenPNE2.10.0 (ほかのOPENPNEのバージョンも送信できてませんでした) postfix自体は問題なく動作していますが、OPENPNEからの送信はmaillogにもはき出されていない状態です。 mysqlのc_member_preテーブルのsessionには値が入っているので、 肝心のメールへは飛んでいません。。 内部にも飛んでいる様子がありません。 特にフィルタもかけていません。 これはインストールになにか問題があるのでしょうか?それともサーバ側でしょうか?バージョンを変えてもメール招待だけが送れないのでアドバイス教えて頂けますでしょうか? 宜しくお願いします。

    • 締切済み
    • PHP
  • OpenPNEセットアップから進めない

    OPENPNEを構内で動かすことになったので設置してみたのですが 「OpenPNEセットアップ」という画面が出て必要事項を記入後「セットアップ実行」をクリックし実行したのですが同じ「OpenPNEセットアップ」画面に戻ってきますどなたが原因・解決策を教えていただけないでしょうか? ちなみにサーバ環境 DELL PowerEdge T105 WindowsVistaUltimateSP1 04WebServer php5.2.6 MySQL Server 5.1 Phpmyadmin OpenPNE-2.12.1 この環境で試しています。 「Phpmyadmin」よりデータベース「sns」をつくりインポートより「install-2.12-create_tables.sql」と「install-2.12-insert_data.sql」の実行を行いました。 「OpenPNE」は解凍してそのまま利用しています。 その後「config.php」を define('OPENPNE_URL', 'http://localhost/OpenPNE-2.12.1/public_html/'); // DBサーバ設定 $GLOBALS['_OPENPNE_DSN_LIST']['main'] = array( 'dsn' => array( 'phptype' => 'mysql', 'username' => 'root', 'password' => 'パスワードを入力しました', 'hostspec' => 'localhost', 'database' => 'sns', 'new_link' => false, ), ); // DB暗号化キー(56バイト以内のASCII文字列) define('ENCRYPT_KEY', '適当に入力しました。'); / ほかの環境「Vertrigo」や「xampp」でも試しましたが同じ結果となります。 私はあまりこのことに関して詳しくありませんのでできるだけ易しく教えてください。よろしくお願いいたします。

  • OpenPNE なんですが、3,4バージョンをインストールしました。

    OpenPNE なんですが、3,4バージョンをインストールしました。 まず、環境なんですが、xampp1.71 win7 で動作しています。 PHP5.29 mysql5.0 です。 インストールは、何も問題なく終了しています。 サーバー、その他アプリケーション共に安定して動いています。 OpenPNE 、管理画面のデザイン設定にあるガジェット設定のガジェット追加でエラーが出ます。 その他は正常に動作しているものと思われます。 ガジェット追加エラーなんですが、ガジェットを選択して追加するを押すと、画面左下に、 「ページでエラーが発生しました」と出ます。 内容は ーーーーーーーーー ライン2512 文字:5 エラー:引数が無効です。 コード:0 URL:http://********/web/pc_backend.php/design/addGadget/type/top ーーーーーーーーー という内容です。 だれか、同じようなエラーが出た経験がある方や、何か修正方法等をご指導頂けるような方が居られましたら幸いなのですが。。。 どうか宜しくお願い致します。

    • ベストアンサー
    • PHP
  • openPNEセットアップ時エラー Smarty.php ?

    ラクーカンのレンタルサーバーで、以下のサイトを参考にしてセットアップを進めていたのですが、最後の最後「2、OpenPNEのインストール」の部分で、エラーが出てしまいました。 ***~***内に記述しましたが、まず「OpenPNEセットアップ 」画面で文頭にwarningが出て、入力後に実行してもエラーになってしまいます。Smarty.phpをいろいろいじってみたのですが、解決しませんでした。ほかのサイト様にも同じようなエラーが出現したという記述がありましたが、結局、解決策は見つかられませんでした。 かなり困ってます。是非お力を・・・。お願いします。 ■参考サイト http://lacoocan.nifty.com/webapps/openpne/openpne_inst.htm ■エラー出現画面(文頭がエラー文章) ********************************************************** Warning: Cannot modify header information - headers already sent by (output started at /homepage/openpne/config.php:1) in /homepage/openpne/webapp/lib/OpenPNE/Smarty.php on line 96 OpenPNEセットアップ 必ず下記の設定をおこなってからセットアップを実行してください。 setup/sql/mysql4x/install-2.10-create_tables.sql の実行 setup/sql/mysql4x/install-2.10-insert_data.sql の実行 config.php の設定 一度、セットアップを実行した後でこのページを表示することはできません。 セットアップをやり直したい場合はデータベースを空にしてからこのページへアクセスしてください。 SNS名 SNS名 初期メンバー 初期メンバーのログイン情報の設定をします。 プロフィールやその他の設定項目はログイン後に設定してください。 PCメールアドレス パスワード パスワード(確認) 管理用アカウント 管理画面へのログイン用アカウントの設定をします。 管理用アカウント名 管理用パスワード 管理用パスワード(確認) **********************************************************

    • 締切済み
    • PHP
  • OpenPNEのインストールでエラーが出る(linux)

    OpenPNEのインストールでエラーが出る(linux) OpenPNE3を使用したいと思い、インストールを試みているのですが、 どうしてもうまくいかず、自力ではギブアップなので どなたか詳しい方がおられましたら、ご教授お願いします。 よろしくお願いします。 問題は、OpenPNE3のtarをダウンロードして展開してiniファイルをコピーした後、 symfonyを使って、 ./symfony openpne:install とやると (フルパス指定でも同じでした) chmod 777 /(パス)/OpenPNE3/web/cache と表示された次の行で、 Fatal error: Call to undefined function mb_internal_encoding() in /home/(ユーザー名)/OpenPNE3/lib/config/sfOpenPNEApplicationConfiguration.class.php on line 24 と表示され、終わってしまいます。 インストールを試みてるOpnePNEはOpenPNE3.0.8 とOpenPNE3.2.6 なんですが、どちらも別々にインストールを 試みたのですが、全く同じエラー(上の)が発生してダメでした。 環境は、2年前後前にインストールしたCentOS4に、Apache2.0.52 が入ってたいたところへ 今回、OpenPNE3を入れるにあたり、MySQLもPHPもどちらもバージョンが低過ぎたので、 MySQL5.0.91とPHP5.2.13を入れ、phpMyAdminを入れ とここまではなんとか、ネットを検索した情報だけでなんとかなったのですが、(かなり苦労しましたが) 肝心のOpenPNE3はかなり長い時間(期間)ネットの検索を使って試行錯誤したのですが、行き詰まってしまいました。 かなりいろいろ試行錯誤したので、記憶が無くなってる部分もありますが、 以下、関係がありそうな行動と結果を記憶の限り書きます。 /sfOpenPNEApplicationConfiguration.class.phpの24行には 「mb_internal_encoding('UTF-8);」 という記述があるのですが、test.phpに <?php echo mb_internal_encoding();?> というのを書き、ブラウザからアクセスしたところ エラーは出ず、「EUC-JP」と表示されました。 phpinfo();の表示内容の中のmbstring関係は あまり意味は分からないのですが、多少php.iniの[mbstring]の部分を いじくったりしてみたのですが、エラーには全く影響しなかったので、 たぶん問題無いのではないと思うのですが…分かりません。 mbstring.http_output はUTF-8 に Multibyte string engine はlibmbfl に なっています。 ちなみに、mbstringはphpizeで後から追加してます。 そのため、php.iniでのモジュールの指定がいい加減になっていて どのファイルを指定すればいいのか正しいのか自信がありません。 また、このエラーが出る前、(古いバージョンでインストールを試みた時のが 残っているのですが)そのディレクトリにアクセスした時のApacheのerror_logの内容は PHP Fatal error: Class 'BaseMember' not found in /home/(パス)/OpenPNE3/lib/model/Member.php on line 18 となっています。 Apache起動時のerror_logには PHP Warning: Module 'mbstring' already loaded in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library というものが記録されています。 他にもネットでPHPとmbstring関係のエラーに関するところをいろいろ見て かなりいろいろ試してみたのですが、全く症状(エラー)に変化が見られなかったもので、 どんな事をやったのかほとんど忘れてしまいました。。 これ以上長くなると、読んでいただける方が減ってしまうと思いますので、 その意味でも省略させてください。 ただ、./symfony openpne:install 数十回は試したと思います。 長くなりまして申し訳ありません。読んでいただきありがとうございます。 何かアドバイスありましたらよろしくお願い致しますm(__)

    • 締切済み
    • PHP
  • openPNEのログインに関して

    オープンソースSNS openPNEですが ログインの際に入力するメールアドレスは PCからアクセスした場合はPCアドレス モバイルからアクセスした場合はモバイルアドレス それぞれアクセスした環境によって入力アドレスを区分けしなければならないわけですが、これを最初に登録したメールアドレスのみでどちらからでもログインできるようにしたいです。 これは可能でしょうか? ご教授頂けたら幸いです。 よろしくお願い致します

    • 締切済み
    • PHP
  • OpenPNEをインストールしたが、アクセスエラーになってしまう

    はじめまして。やっとviが使える程度のLinux超超初心者です。 phpのカテゴリと迷いましたが、恐らく基本レベルの内容と思いましたので、こちらに投稿させていただきました。関連質問も参照しましたが、よく理解できなかったため、新規投稿としました。どうぞよろしくお願いいたします。 【現象】 fedora7+apache+openpneをインストール・設定し、ローカルで参照しようとしています。 http://localhost/openpne/?m=setup を参照したところ、 Forbidden You don't have to access /openpne/ on this server.  と返され、opnepneのセットアップ画面が表示されません。 http://localhost/ では普通にテストページが表示されるので、 apacheは普通に稼動していると思われます。 openpneファイルへのアクセス権限関連だと想像はできるのですが、 初心者ゆえ、どこから手をつけてよいかわかりません。 本件急ぎで困っています。どなたかお助けください!! ■設定手順→下記URLにほぼ従いました。 ファイルの置き場所もこのURL通りです。 http://fedorasrv.com/apache.shtml http://fedorasrv.com/mysql.shtml http://fedorasrv.com/openpne.shtml  ただ、自環境に合わせて下記のとおり変更した(つもり)です。 ●#vi /etc/httpd/conf/httpd.conf   servername→localhost:80  Documentroot→/var/www/html ●#ll /var/www/ ・htmlのドキュメントルート所有者=apacheのログインユーザ名(root権限あり)としていますが、正しいでしょうか??? ・Openpneのドキュメントルート所有者=apacheとなっています。 (特に手を加えていません)。 ●openpneユーザ名、データベース名は共にopenpneとしています。 (上記参考web通り) 必要な情報が不足している場合はご指摘下さい。 ご回答いただける場合、大変恐縮ですが、可能な範囲で、手順を詳細にご記入いただけますと幸いです。 何卒よろしくお願いいたします。

  • OpenPNEで招待メールが送れません

    招待メールが誰にも届かないんですが原因は何が考えられますか?? サーバーのユーザーには届くんですが・・・ 初心者であまりわからないんでお願いします。 サーバ: 自宅サーバー Vine Linux 4.2 MySQL 4.0.25 php 4.4.4 OpenPNE 2.7.1 です。よろしくお願いします

    • ベストアンサー
    • PHP