カテゴリ | エラー・トラブル |
サマリ | func.phpの構文エラーでサイト表示ができない。 |
バージョン | |
投稿者 | [[T . M i y o s h i ]] |
状態 | 却下 |
投稿日 | |
func.phpの構文エラー、
Parse error: syntax error, unexpected 'new' (T_NEW) in・・・/func.php on line 647というエラーが解決できなくて困っています。
function get_autolink_pattern(& $pages)
{
global $WikiName, $autolink, $nowikiname;
$config = &new Config('AutoLink');
$config->read();
$ignorepages = $config->get('IgnoreList');
$forceignorepages = $config->get('ForceIgnoreList');
unset($config);
$auto_pages = array_merge($ignorepages, $forceignorepages);
上の$config = &new Config('AutoLink');の行が、構文エラーということで、サイトが表示されない。
ロリポップのサーバーで、サブドメインで用意したサイトを独自ドメインの公開ページとしたのですが、このエラーとなります。サブドメインの方はフォルダ名を付ければちゃんと表示され、エラーにならないのですが、どうしてでしょうか?
PHPのバージョンは、独自ドメインが7.3CGI版、サブドメインが5.3CGI版となっています。
windows10 chromeです。
どなたか助けてください。
- 動作させようとしているPukiwikiのバージョンはいくつなのでしょうか?
FAQ/45 を見るとわかりますが、PHP7.0.*以上で動くのは1.5.1からです。 --
- 質問箱/5333 --
- Quick Homepage Maker 5.1 (rev.1608) based on PukiWiki 1.4.7. licence is GPL でした。 -- [[T . M i y o s h i ]]
- 1.5.1へのバージョンアップを試みてみます。知らずに7.0にしたのが残念です。ありがとうございます。 -- [[T . M i y o s h i ]]
- QHMはPukiwikiをベースにしたものです。そのままPukiwikiに移行できるのかどうかは知りません。 --
- もし、QHMのデータのみをPukiWikiへ移行したいならば「wiki」、「cache」、「attach」、「backup」、「diff」、「counter」、「image」をコピーするとできますが、QHM限定のプラグインが使われているページはきちんと動作しないと思います。
- 文字列にPukiWikiがあるとサーバー管理会社(特にGMO系列)はここへ誘導するようですが、ベースにしていてもそのものではないので、ここのパッチを当ててもきちんと動作しないと思います。
質問箱/5333を読んでも理解できないようであれば、他の人が設置したものを引き継いだか、誰かに設定して貰ったものだと思いますので、元の設置者に聞けるのであればそうしてください。 --
- QHMno -- [[T . M i y o s h i ]]
- QHMの開発者?は北摂情報学研究所の亀田たかひろという人です。2016年に突然QHM・HAIKに変えるということで新たに入会金を取られました。その後また変えられさらに入会金を求められましたが、当方はうんざりして更新しませんでした。現在もQHMHAIKの運営をしているのかどうかわかりません。このような不具合が起こっても質問するすべがなく、この無責任さに幣社団体のサイト担当者としては大変困惑しています。 -- [[T . M i y o s h i ]]
- QHM、HAIKいずれにせよ、PukiWikiそのものではなく他のソフトを使用して起こったトラブルですのでこのサイトで相談されても解決はしないと思います。このページはPukiWikiに関する質問のページです。入会金を支払うか、ご自身で元の設置者と相談していただくか、今あるサイトは破棄して新たに作り直すしかないのではないでしょうか。 -- m0370
- QHMは現在も運営してるんじゃないでしょうか。github.com/open-qhm/qhm -- -
- 質問箱
>PukiWiki派生のものは当サイトでは管理しておりません。 質問などは、各サポートサイトでお尋ね下さい。
という注意書きがここにはあるわけですが・・・ -- D
- QHMの有志のフォーラムもちょっと探したら見つかりましたが・・・(haikforum.qhmtips.com/index.php)
- >このような不具合
不具合ではありません。PHPのバージョンアップに現在使っているものが古すぎてついていけていないだけです。
これはなにを使っていても起こる可能性があります。
一度設置したら、ずっと何年も何十年もそのまま使い続けられるものはありません。
- 場違いなので却下にしておきますが、もし何かあれば戻しても構いません。