Linux質問掲示板
TOP > 記事閲覧
fld_nor.gif pipipiga.phpのエラー
投稿日 : 2026/06/07(Sun) 13:59
投稿者 : my
参照先 :
https://cafemy.net/~sample/pipipiga/pipipiga.php
<?php
ini_set('display_errors', 0);
........
*この設定がしてあってもRocky10では、動きませんでした



https://cafemy.net/~sample/pipipiga/pipipiga2.php

htmltemplate.inc(376)の箇所のソース

function buffer($template_str,&$val){
$inst=&htmltemplate::getInstance();
$code=$inst->parse($template_str);
ob_start();
eval('?>' .$code); //****ここ
$cnt=ob_get_contents();
ob_end_clean();
return $cnt;
}
編集 編集
< 123>
件名 : Re: pipipiga.phpのエラー
投稿日 : 2026/06/09(Tue) 16:29
投稿者 : my
参照先 :
ありがとうございます。
行ったみたいです

1780990155-1.gif

編集 編集
件名 : Re: pipipiga.phpのエラー
投稿日 : 2026/06/09(Tue) 16:28
投稿者 : 灼眼のセナ
参照先 :
wsl --update が終わったら、PCを再起動しDockerを起動してみてください。

起動できなければ
wsl --list --verbose
を実行して結果を教えてください。
編集 編集
件名 : Re: pipipiga.phpのエラー
投稿日 : 2026/06/09(Tue) 16:11
投稿者 : my
参照先 :
今実行していますが、どうなるでしょうか

1780989108-1.gif

編集 編集
件名 : Re: pipipiga.phpのエラー
投稿日 : 2026/06/09(Tue) 16:07
投稿者 : my
参照先 :
何だか、駄目みたいです
この画面で止まったまま、先に進みません

1780988857-1.gif

編集 編集
件名 : Re: pipipiga.phpのエラー
投稿日 : 2026/06/09(Tue) 08:45
投稿者 : 灼眼のセナ
参照先 :
https://sk-lb.net/misctools-wsl2/

こことか参考になりませんか。

コマンドプロンプトで
wsl --update
を行うとどうなりますか。
編集 編集
件名 : Re: pipipiga.phpのエラー
投稿日 : 2026/06/09(Tue) 07:59
投稿者 : my
参照先 :
Dockerインストール
残念Win10のバージョン不足でupデート出来ないので
インストール出来ませんでした
サポート切れでした

WSL needs updating
Your version of Windows Subsystem for Linux (WSL) is too old.
Run the command below to update or for more information, visit

今ソースを拝見させてもらっていますが
>(empty($full_tag) || isset($replace_map[$full_tag])
こういう感じで、emptyタグとissetタグでくくらないと
殆どエラーが出ます
どのタイミングで使うのが良いか分かっていません
付け過ぎると又エラーが出てくる
>現在のバージョンでは許可されていない記述
現在と過去の記述の違いも分かっていません
phpは、難題です
編集 編集
件名 : Re: pipipiga.phpのエラー
投稿日 : 2026/06/08(Mon) 19:05
投稿者 : my
参照先 :
色々でてきましたが、PHP 7.4.33みたいです

[root@ik1-417-40832 ~]# php -v
PHP Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib64/php/modules/imagick.so (/usr/lib64/php/modules/imagick.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/imagick.so.so (/usr/lib64/php/modules/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP 7.4.33 (cli) (built: Feb 11 2026 07:08:33) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
編集 編集
件名 : Re: pipipiga.phpのエラー
投稿日 : 2026/06/08(Mon) 18:35
投稿者 : 灼眼のセナ
参照先 :
php -v
を実行してもらえばバージョンが表示されます。
多分、今はバージョン 8 だと思います。
バージョン 8 になって文法チェックが厳しくなっており動かなくなったりしていますね。

>ダウンロードファイルは
>Download for Windows-AMD
>というのをインストールすれば、大丈夫でしょうか
>後、注意する点などあるでしょうか

はい、それで問題無いです。

Dockerの公式サイトの日本語ページは下記にあります。
https://www.docker.com/ja-jp/

Dockerを触ったのは随分前なので、あまり覚えていないんですよね。
今のWindowsマシンにはDocker入っていないので、あまりアドバイスは出来ないかも知れません。
気が向いたら入れるかも知れません(笑)
編集 編集
件名 : Re: pipipiga.phpのエラー
投稿日 : 2026/06/08(Mon) 17:09
投稿者 : my
参照先 :
ありがとうございました、お手数をお掛けしまして
最初の頃は、簡単で何でも動くのがphpの良さだったので使っていましたが
バグが増えてきて、段々使いにくくなってきてます
CSS3とか使って携帯HPを作ったり、
Win10でまだ動くのでFlashで遊んでいます

>DockerはWindowsでも動きます。
とありましたが、今読んでいる本(10年前の本)にはCentOS 7.xとしか書いてなく
Windows版の事は、一言も書いてありません
検索したら
https://qiita.com/zembutsu/items/a98f6f25ef47c04893b3
という良さそうなのが出てきたので
一回試してみようかと思います

ダウンロードファイルは
Download for Windows-AMD
というのをインストールすれば、大丈夫でしょうか
後、注意する点などあるでしょうか
編集 編集
件名 : Re: pipipiga.phpのエラー
投稿日 : 2026/06/08(Mon) 15:25
投稿者 : 灼眼のセナ
参照先 :
今はRocky 8 の環境は無いんですかね。
どのように動くのが正常なのか分かっていないので。

ただ警告を消すのにかなりの修正を加えています。

原因はPHPのバージョンの違いです。
現在のバージョンでは許可されていない記述が沢山有りました。

正直なところ他の同様なソフトを探してきた方が良いのではと思いました。
編集 編集
< 123>
件名 スレッドをトップへソート
名前
メールアドレス
URL
画像添付


暗証キー
画像認証 (右画像の数字を入力) 投稿キー
コメント sml_cool.gifsml_sml.gifsml_yawn.gifsml_q.gifsml_big.gifsml_shm.gifsml_wink.gifsml_cry.gifsml_roll.gifsml_bonk.gif

- WEB PATIO -