**[[続・質問箱/504]] [#mcc4fd24] #author("2018-03-11T14:34:40+09:00;2007-06-03T10:54:21+09:00","","") **[[質問箱/2504]] [#mcc4fd24] |RIGHT:70|LEFT:410|c |~カテゴリ|| |~サマリ|設置後にArrayと出ます。(with PHP 4.3.10)| |~バージョン|1.3.7| |~投稿者|[[nanasi]]| |~状態|完了| |~投稿日|&new{2004-12-24 (金) 12:09:05};| ***質問 [#nfb0df03] 某個人サーバーでWikiを設置してちゃんと動作したんですが、ある日いきなりError file is not found (array) (だったっけ)というのが出て、一旦全て消した後、最新版を設置したのですが 今度はarrayというのが何個も出てしまいました。 どうしたらよいでしょう? ちなみに、Wikiのバージョンは1.3.7、 OSはRedhat9.0+Apache2.0.48 ノートパッドでパスワードとかを変更して、FFFTPでアスキーにて転送しました。 どうぞおねがいします ***回答 [#m9968aa2] -PHPが4.3.10でpukiwikiが1.3.7なんですね? [[PukiWiki/Install/1.3.x]]の通りにやれば普通に動くと思うんですが。エディタはEUCを編集できる物にしましょう。あとは、サーバー自体の文字コードかなー? -- &new{2004-12-24 (金) 12:36:47}; -「notepad」で変更、というのがWindowsに付属するノートパッドだとしたら、その時点でファイルを壊していると思います。 -- &new{2004-12-24 (金) 19:04:01}; -ありがとうございます。作動しました。 -- [[nanasi]] &new{2004-12-24 (金) 20:05:37}; -[[FAQ/14]] -- &new{2005-01-09 (日) 13:32:10}; ** ひとりごと (PHPアクセラレータと4.3.10)[#pc989076] -おや、手元のPHPを4.3.10にしたところ、いずれ(1.4.4_php5, 1.3.x, 1.4.x)も「File is not found. (Array)」 というRuntime errorを出す様になりました (^^; 上記の問題とは別件なのかもしれませんが、妙だな・・・ -- [[henoheno]] &new{2004-12-30 (木) 08:49:28}; -- error_reporting(E_ALL); にてチェックしたところ、lib/init.php に実はよろしくない(配列を暗黙に文字列として使用している)部分があって、そこを厳密にチェックしているんだと 4.3.10 が言っている様な感じですね。別途確認します。 -- [[henoheno]] &new{2004-12-30 (木) 08:56:59}; ※以下は 素の PukiWiki 1.4.4_php5 に対して、 error_reporting(ALL) のみを追加した際に表示されたメッセージです Warning: Illegal offset type in /pukiwiki-1.4.4_php5/lib/init.php on line 44 Notice: Array to string conversion in /pukiwiki-1.4.4_php5/lib/init.php on line 44 Notice: Array to string conversion in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Warning: Illegal offset type in unset in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Warning: Illegal offset type in unset in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Warning: Illegal offset type in /pukiwiki-1.4.4_php5/lib/init.php on line 44 Notice: Array to string conversion in /pukiwiki-1.4.4_php5/lib/init.php on line 44 Notice: Constant Array already defined in /pukiwiki-1.4.4_php5/lib/init.php on line 44 Notice: Array to string conversion in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Warning: Illegal offset type in unset in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Warning: Illegal offset type in unset in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Warning: Illegal offset type in /pukiwiki-1.4.4_php5/lib/init.php on line 44 Notice: Array to string conversion in /pukiwiki-1.4.4_php5/lib/init.php on line 44 Notice: Constant Array already defined in /pukiwiki-1.4.4_php5/lib/init.php on line 44 Notice: Array to string conversion in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Warning: Illegal offset type in unset in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Warning: Illegal offset type in unset in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Warning: Illegal offset type in /pukiwiki-1.4.4_php5/lib/init.php on line 44 Notice: Array to string conversion in /pukiwiki-1.4.4_php5/lib/init.php on line 44 Notice: Constant Array already defined in /pukiwiki-1.4.4_php5/lib/init.php on line 44 Notice: Array to string conversion in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Warning: Illegal offset type in unset in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Warning: Illegal offset type in unset in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Warning: Illegal offset type in /pukiwiki-1.4.4_php5/lib/init.php on line 44 Notice: Array to string conversion in /pukiwiki-1.4.4_php5/lib/init.php on line 44 Notice: Constant Array already defined in /pukiwiki-1.4.4_php5/lib/init.php on line 44 Notice: Array to string conversion in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Warning: Illegal offset type in unset in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Warning: Illegal offset type in unset in /pukiwiki-1.4.4_php5/lib/init.php on line 45 Notice: Array to string conversion in /pukiwiki-1.4.4_php5/lib/init.php on line 65 Notice: Array to string conversion in /pukiwiki-1.4.4_php5/lib/init.php on line 65 Warning: Cannot modify header information - headers already sent by (output started at /pukiwiki-1.4.4_php5/lib/init.php:44) in /pukiwiki-1.4.4_php5/lib/func.php on line 384 Runtime error Error message : File is not found. (Array) File is not found. (Array) - Troubleshooting for "Warning: Illegal offset type in ..." in PHP -- http://weblog.dalouis.com/archives/2004/12/troubleshooting.html -- Bug #31116 Pear not working after update to 4.3.10 -- Bug #30914 foreach returns the wrong value - http://www.zend.com/ -- "IMPORTANT NOTICE: Due to incompatibility of the previous version of Zend Optimizer with PHP 4.3.10, it is strongly recommended that owners of Zend Performance Suite, Zend Accelerator, Zend Studio Server, and Zend WinEnabler, upgrade to Zend Optimizer 2.5.7." - お、Zend Optimizerとの兼ね合いなのか (^^; 確かにZend Studioデバッガが同じものをエラーと報告しないのが妙と言えば妙だったなぁ (^^; <= Zend Studioサーバーが Zend Optimizer を自動的にインストールすることをあまり認識していない人 -- [[henoheno]] &new{2004-12-30 (木) 09:11:27}; -- 確かに Zend Optimizer をアップデートしたら上記メッセージは出なくなりました ''が'' 今度は[[でぃあばぁ]]さんが遭遇したアレが出る様になっていますね (^^;, -- [[henoheno]] &new{2004-12-30 (木) 09:28:15}; -- 続きは [[dev:BugTrack/767]] にて。 #comment