トップページ > 記事閲覧
IISを使ったサーバで漫画が表示されない
投稿日 : 2016/08/04(Thu) 00:24
投稿者 とも
参照先
いつもアプリを愛用させていただいております。
windows10のIISを使って漫画をダウンロードしたいのですが、
漫画が表示されません。

現状は下記のとおりです。
・ファイル構成はindex.phpと同じフォルダに漫画のzipを置いている。
・「index_php_comicglass20150514」のindex.phpを使っている。
・ブラウザで「http://localhost/index.php」へアクセスすると画面に「./」と表示される。
・bookフォルダ(zip配置)を作って「http://localhost/index.php?path=book」へアクセスすると画面にbookと表示される。
・「http://localhost」、「http://localhost/book」へアクセスすると漫画の入ったディレクトリが表示される。

原因は「index.php」でアクセスした際にファイル一覧が取得できていないことだと思うのですが、パスの指定が問題でしょうか?
取り留めのない質問ですが、ご教授おねがいします。
Re: IISを使ったサーバで漫画が表示されない
投稿日 : 2016/08/10(Wed) 23:24
投稿者 Admin
参照先
遅くなりまして申し訳ありません。おそらく文字コードがShiftJISになっているためと思われます。(文字コードはUTF-8である必要がありますが、WIndows環境ではShiftJISがデフォルトです。)

以下に対応版を用意しておりますが、Linux向けとくらべて多少古いままですので不都合あればご連絡ください。
http://comicglass.net/apache_windows/
Re: IISを使ったサーバで漫画が表示されない
投稿日 : 2016/08/15(Mon) 19:23
投稿者 とも
参照先
ご回答ありがとうございます。

結果、自己解決したのですが、「index_php_comicglass20150514」のindex.phpで
eregi()がうまく動いていないことが原因でした。
php7を導入したのですがerigi()はver7.0.0で廃止になっていました。
erigi→ preg_matchに置き換えたら正常に動きました。
Re: IISを使ったサーバで漫画が表示されない
投稿日 : 2016/08/15(Mon) 23:31
投稿者 Admin
参照先
情報ありがとうございます。
大変助かりました。
後ほどこちらも修正しておきます。

- WEB PATIO -