質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Q&A

0回答

1221閲覧

OpenPneで404エラー

zansetsuber

総合スコア33

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

1クリップ

投稿2019/04/08 06:29

編集2022/01/12 10:55

この問題は、知恵袋にも投稿しています。
こちらを参照

こんにちは。この間は、申し訳ありませんでした。openpneをインストールし、snsにログインしようとしてみると、404エラーが表示されます。

#症状
ローカル環境で、バージョン3.9.4のopenpneでsnsにログインしようとすると、

http://xxx.xxx.x.x/xxx/web/index.php」
上がアクセスしたURLで、下にリダイレクトされる。
http://xxx.xxx.x.x/xxx/web//member/login/authMode/MailAdd...」
のURLで、

404 Not Found

と表示されます。

有力な改善方法がネットで調べても出てきません。

#やってみたこと
・.htaccessの修正

上記をやってもダメだった...

##修正前

Options +FollowSymLinks +ExecCGI <IfModule mod_rewrite.c> RewriteEngine On # uncomment the following line, if you are having trouble # getting no_script_name to work RewriteBase / # we skip all files with .something #RewriteCond %{REQUEST_URI} ..+$ #RewriteCond %{REQUEST_URI} !.html$ #RewriteRule .* - [L] # we check if the .html version is here (caching) RewriteRule ^$ index.html [QSA] RewriteRule ^([^.]+)$ $1.html [QSA] RewriteCond %{REQUEST_FILENAME} !-f # no, so we redirect to our front web controller RewriteRule ^(.*)$ index.php [QSA,L] </IfModule>

##修正後

#Options +FollowSymLinks +ExecCGI <IfModule mod_rewrite.c> RewriteEngine On # uncomment the following line, if you are having trouble # getting no_script_name to work RewriteBase /xxx/ # we skip all files with .something #RewriteCond %{REQUEST_URI} ..+$ #RewriteCond %{REQUEST_URI} !.html$ #RewriteRule .* - [L] # we check if the .html version is here (caching) RewriteRule ^$ index.html [QSA] RewriteRule ^([^.]+)$ $1.html [QSA] RewriteCond %{REQUEST_FILENAME} !-f # no, so we redirect to our front web controller RewriteRule ^(.*)$ index.php [QSA,L] </IfModule>

#補足
僕的には、ディレクトリ設定に問題があると思うのですが、何が原因だと思われますか?また、configファイルはどこにありますか?

追記:1人では足りないと感じ、新規に回答依頼をしました。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2019/04/08 06:34

urlにスラッシュが2つ連続しているところがあるようですが、これは?
m.ts10806

2019/04/08 06:35

自身で意図的にアクセスしたurlではないのですか?
zansetsuber

2019/04/08 06:36

意図的ではありません。
m.ts10806

2019/04/08 06:42

リダイレクトされるということですね?そのログインページのURLが実際にアクセスしたURLなのであれば、そのように質問本文に追記してください。また、スラッシュが2つあるところを1つに修正して直アクセスした場合にどうなったかも教えてください
zansetsuber

2019/04/08 06:45

スラッシュを1つに修正しても同じエラーです。
m.ts10806

2019/04/08 07:10

急かされましてもサポートセンターではないのですから必ずすぐ返事できるとも限らないですし、回答がすぐ可能とは限りません。魔法使いではないのですから手元で現象再現確認したり、時には調べたりする必要があります。 そこまでお急ぎでしたら質問するのではなくご自身で頑張ったらいかが でしょうか。回答者も一般の人間と同じなのでどう望んでもあなた専用機にはなりませんよ。
m.ts10806

2019/04/08 07:14

現象再現確認といえば、OpenPneのインストール手順はどこを参考にしましたか? インストールサーバーは何ですか? phpのバージョンは何ですか? この辺りがないと具体的な解決策は得られないと思います。 専用コミュニティもありますし、そちらを探された方が早く解決する可能性もあります
m.ts10806

2019/04/08 07:15

頑張るのは回答者ではなくあなたですよ。急かされても回答する気がなくなるだけです。
zansetsuber

2019/04/08 07:20

お手上げが近づいている状況ですが、回答は急がなくて大丈夫です。専用コミュニティにも質問しておきました。
zansetsuber

2019/04/08 07:21 編集

気が向いたら回答していただいて結構です。(ここに)
zansetsuber

2019/04/09 10:48

遅くなってすみません...
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問