Re: htmlをphp 動かない ( No.1 ) |
- 日時: 2022/10/24 07:21
- 名前: BBAZBD ID:eYIP4jxM
- 私もそれ、ハマりました。
"php fpm security.limit_extensions" あたりで検索していただくと良いかも。
おそらく、一般ユーザーが出来る解決法は無さそう。
|
Re: htmlをphp 動かない ( No.2 ) |
- 日時: 2022/10/24 08:20
- 名前: Kou ID:E8q4.yUM
- ありがとうございます。
そうですね。 諦めることにします。
|
Re: htmlをphp 動かない ( No.3 ) |
- 日時: 2022/10/24 23:20
- 名前: ちらみ◆kBt3KPJY0E ID:tT/aIY0I
- ちょっとクソ忙しすぎて試す時間が取れないんですが、その参考サイトにある
>1.「php.cgi」の新規作成 >#!/bin/sh >exec /usr/local/bin/php-cgi
の部分で exec /usr/local/bin/php-cgi ↓ exec /usr/bin/php-cgi
にするとどうなりますかね?
|
Re: htmlをphp 動かない ( No.4 ) |
- 日時: 2022/12/13 21:22
- 名前: Kou ID:VKWMHq7E
- すみません、学校が忙しくて時間が取れませんでした。
HTTP 400が出るようになりました。 エラーログには以下のように記録されています。
[Tue Dec 13 21:15:08.517849 2022] [core:error] [pid 3684379:tid 139634419955456] [client 1**.7*.2**.1**:24484] AH00126: Invalid URI in request GET /iroribata/sitemap.xml HTTP/1.1 (IPは隠していますが、管理者なら簡単にわかるはずだと思います。スパム対策のためです。)
また、危険を承知で"CGI設置時のエラー500"のトピックを参考に一瞬だけWAFをallで解除してみましたが、やはり状況は変わりませんでした。
|
Re: htmlをphp 動かない ( No.5 ) |
- 日時: 2022/12/13 21:29
- 名前: Kou ID:VKWMHq7E
- すみません、追記です。
今さっきのものに訂正で、 .htaccessの/php.cgiを間違えて./php.cgiとしてしまっていたので、それを修正して再検証してみました。 WAF解除も試してみましたが、今度は404と表示されました。
ファイルはちゃんと置いてあり、アクセスできるはずです。 ちなみにエラーログには script not found or unable to stat: /var/www/cgi-bin/php.cgi と表示されています。
|
Re: htmlをphp 動かない ( No.6 ) |
- 日時: 2022/12/13 21:49
- 名前: ちらみ◆kBt3KPJY0E ID:OHyW4cA2
- 試しにテストアカウントで参考サイトの通りにやったら意図した通りtest.htmlでphpinfoは表示されたのですが、試してるドメインはどれですか?
php.cgiも.htaccessも見当たりませんが。
ちなみにそれぞれの配置場所は /web/php.cgi /web/.htaccess とすべきです。
まとめると下記です。
■php.cgiの中身 #!/bin/sh exec /usr/bin/php-cgi
■.htaccessの中身(既に存在するなら追記) Action myphp-script /php.cgi AddHandler myphp-script .php .html
|
Re: htmlをphp 動かない ( No.7 ) |
- 日時: 2022/12/13 22:23
- 名前: Kou ID:VKWMHq7E
- 試しているドメインはicdofficial.mlで、今./iroribataに入っていた二つのファイルを外に出しました。
動かしたいものは web/iroribata/sitemap.xml web/php3312.html の二つです。 よろしくお願いします。
|
Re: htmlをphp 動かない ( No.8 ) |
- 日時: 2022/12/14 11:27
- 名前: ちらみ◆kBt3KPJY0E ID:pvPHy9XQ
- 「phpをhtml拡張子で動かす」という目的自体は上記で対応できるはずなのでコンテンツ側の問題については申し訳ありませんがご自身でご対応下さい。
ぱっと見ですが、php3312.htmlが/web直下にあるのに404になるのでCDN側に同期されてないとかな気がします。
|
Re: htmlをphp 動かない ( No.9 ) |
- 日時: 2022/12/14 20:27
- 名前: Kou ID:OQIgelko
- ありがとうございました。
無事解決しました。
|