Jump to navigation
2006-03-08
2006-03-08
2006-03-09
2006-04-12
2006-05-10
2006-03-02
XREA.COMにFreshReaderをインストールする
さくらインターネットにFreshReaderをインストールするではXREA.COMにFreshReaderをインストールすることができないと書いたが、原因は私の単純ミスだった。
XREA.COMでもFreshReaderを使うことができる。
2006.10.13 追記
すでにここに書いてあることは内容が古くなっております。
XREA.COMより2006/04/12, 05:31 AM付けで「PHPをCGIとして動かす方法について」というアナウンスがあります。
『すべての「.php」ファイルがCGIとして実行されます。』だそうです。
この件については別エントリーで書きました。
参考にしたページ。
XREAで、FreshReader稼動成功!
googleするとまず引っ掛かってくるページだが、記述に一部タイポあり。
XREA で Nucleusをインストールする
xrea.comでphpをcgiとして使う方法を確認した。
xrea.comで使えるFreshReaderをダウンロードサイトよりとってくる。
xrea.comではOSがlinuxなのでlinux版にする。tar.gzでもzipでもよい。
手元で解凍。
以下、phpをcgiとして動かし、個々のphpファイルがiniファイルを読み込むようにする。
1.phpをcgiとして動かす。
freshreaderディレクトリとその中にあるlibディレクトリに.htaccessを置く。
.htaccessの最後の行の後は必ずEnterを押すこと。
アスキーモードでアップロードすること。
freshreaderディレクトリに置く.htaccess
libディレクトリに置く.htaccess
2.freshreaderディレクトリとlibディレクトリ内にある全てのphpファイルの1行め(<?phpの上)に以下の行を加える。
3.freshreaderディレクトリとlibディレクトリに以下の内容のmyconf.iniを置く。
ここでのポイントは何と言っても 3 。
myconf.iniを2個所に置くことと、その内容がエラーで示されるものと違うということ。
つまり、zend_extensionは_ts無しを指定する。
あとは、サーバにあげてfreshreaderディレクトリとlibディレクトリ内の全てのphpファイルのパーミッションを705にすればOk。
うーむ、製品版にしたらまたアクセスできなくなってしまった。
自分のタイプミスかと何度も確かめたがまちがってない。
ダメ元でionCube Loaderを最新でサーバのプラットフォームにあったものに換えたところうまくいった。
サーバ情報を見ると自分が借りているサーバのプラットフォームが何なのかが分かる。
私の場合、「Athlon 64 3500+」であった。
ionCube Loaderのダウンロードページへ行き、上記プラットフォームにあったローダをgetする。
「Athlon 64 3500+」だとLinux (x86-64)となる。
これを手元で解凍し、中の*.soファイルを全てfreshreaderディレクトリ下のioncubeディレクトリにアップし上書きする。
これでまた動くようになった。
お気に召しましたらランキング:
XREA.COMでもFreshReaderを使うことができる。
2006.10.13 追記
すでにここに書いてあることは内容が古くなっております。
XREA.COMより2006/04/12, 05:31 AM付けで「PHPをCGIとして動かす方法について」というアナウンスがあります。
『すべての「.php」ファイルがCGIとして実行されます。』だそうです。
この件については別エントリーで書きました。
参考にしたページ。
XREAで、FreshReader稼動成功!
googleするとまず引っ掛かってくるページだが、記述に一部タイポあり。
XREA で Nucleusをインストールする
xrea.comでphpをcgiとして使う方法を確認した。
xrea.comで使えるFreshReaderをダウンロードサイトよりとってくる。
xrea.comではOSがlinuxなのでlinux版にする。tar.gzでもzipでもよい。
手元で解凍。
$tar zxvf sffr10blin.tar.gzfreshreaderというディレクトリができる。
以下、phpをcgiとして動かし、個々のphpファイルがiniファイルを読み込むようにする。
1.phpをcgiとして動かす。
freshreaderディレクトリとその中にあるlibディレクトリに.htaccessを置く。
.htaccessの最後の行の後は必ずEnterを押すこと。
アスキーモードでアップロードすること。
freshreaderディレクトリに置く.htaccess
<Files *.php> AddHandler cgi-script .php </Files>
libディレクトリに置く.htaccess
<Files *.php> AddHandler cgi-script .php </Files> order deny,allow deny from all
2.freshreaderディレクトリとlibディレクトリ内にある全てのphpファイルの1行め(<?phpの上)に以下の行を加える。
#!/usr/local/bin/php -c myconf.ini注:コメントにあるように環境によっては「-cmyconf.ini」のように『スペース』を除く必要があるようです。
3.freshreaderディレクトリとlibディレクトリに以下の内容のmyconf.iniを置く。
zend_extension = /virtual/hoge/public_html/freshreader/ioncube/ioncube_loader_li n_4.4.so
ここでのポイントは何と言っても 3 。
myconf.iniを2個所に置くことと、その内容がエラーで示されるものと違うということ。
つまり、zend_extensionは_ts無しを指定する。
あとは、サーバにあげてfreshreaderディレクトリとlibディレクトリ内の全てのphpファイルのパーミッションを705にすればOk。
うーむ、製品版にしたらまたアクセスできなくなってしまった。
自分のタイプミスかと何度も確かめたがまちがってない。
ダメ元でionCube Loaderを最新でサーバのプラットフォームにあったものに換えたところうまくいった。
サーバ情報を見ると自分が借りているサーバのプラットフォームが何なのかが分かる。
私の場合、「Athlon 64 3500+」であった。
ionCube Loaderのダウンロードページへ行き、上記プラットフォームにあったローダをgetする。
「Athlon 64 3500+」だとLinux (x86-64)となる。
これを手元で解凍し、中の*.soファイルを全てfreshreaderディレクトリ下のioncubeディレクトリにアップし上書きする。
これでまた動くようになった。
お気に召しましたらランキング:
最終更新日時:2006年11月14日 14:00:44
関連記事
XREA.COMにFreshReaderをインストールする
Comments
Seacolor
な!
Seacolorさん、ようこそ。
myconf.iniはfreshreaderディレクトリとその下のlibディレクトリの2個所に置く必要があります。
それと、サーバのCPUはなんでしょうか。
上記のようにベータ版ではzend_extensionsのみの変更でうまくいきましたが、正式版にするとCPUに合ったionCube Loaderに変更する必要がありました。
http://www.value-domain.com...
でサーバのCPUがわかります。
PentiumだとLinux (x86)でよいと思いますが、Athron 64だとLinux (x86-64)です。
自分がひっかかったのはこの辺りでした。
各phpファイルのパーミッションは705とかですよね。
.htaccessは最終行の後は必ず「改行」する必要があります。
うーむ、何でしょう。
思いつくのはこんなところなんですが。
myconf.iniはfreshreaderディレクトリとその下のlibディレクトリの2個所に置く必要があります。
それと、サーバのCPUはなんでしょうか。
上記のようにベータ版ではzend_extensionsのみの変更でうまくいきましたが、正式版にするとCPUに合ったionCube Loaderに変更する必要がありました。
http://www.value-domain.com...
でサーバのCPUがわかります。
PentiumだとLinux (x86)でよいと思いますが、Athron 64だとLinux (x86-64)です。
自分がひっかかったのはこの辺りでした。
各phpファイルのパーミッションは705とかですよね。
.htaccessは最終行の後は必ず「改行」する必要があります。
うーむ、何でしょう。
思いつくのはこんなところなんですが。
2006-03-08
Seacolor
お返事ありがとうございます。
サーバはs181で、CPUは「Pentium M」でした。
myconf.iniはfreshreaderディレクトリとlibディレクトリの両方に置いてありますし、Linux (x86)用のionCube Loaderもインストール済みです。
phpファイルの権限は間違いなく705で、.htaccessも最後にちゃんと改行を加えてあります。
#!/usr/local/bin/php -c myconf.ini
の部分を、
#!/usr/local/bin/php4 -c myconf.ini
にして試したところ、システム設定方法画面
にとぶのは変わらないまでも表示されるPHPの
バージョンが変わっているのでCGIスクリプト
として読み込めてはいるようなのですが……。
もう本当にどうしていいやら……(泣)
サーバはs181で、CPUは「Pentium M」でした。
myconf.iniはfreshreaderディレクトリとlibディレクトリの両方に置いてありますし、Linux (x86)用のionCube Loaderもインストール済みです。
phpファイルの権限は間違いなく705で、.htaccessも最後にちゃんと改行を加えてあります。
#!/usr/local/bin/php -c myconf.ini
の部分を、
#!/usr/local/bin/php4 -c myconf.ini
にして試したところ、システム設定方法画面
にとぶのは変わらないまでも表示されるPHPの
バージョンが変わっているのでCGIスクリプト
として読み込めてはいるようなのですが……。
もう本当にどうしていいやら……(泣)
な!
Seacolorさんへ。
各phpファイルはアスキーモードでアップしてありますか?
それともバイナリーですか?
http://nakachi.org/item/511
は「さくらインターネット」に関する記事なんですが、そのコメントを追っていただくとphpはアスキーモードでアップしておくべきかも知れません。
ただ、この場合はInternal Server Errorが表示されそうですが。
きっと、どこかに解決策があるはずです。
各phpファイルはアスキーモードでアップしてありますか?
それともバイナリーですか?
http://nakachi.org/item/511
は「さくらインターネット」に関する記事なんですが、そのコメントを追っていただくとphpはアスキーモードでアップしておくべきかも知れません。
ただ、この場合はInternal Server Errorが表示されそうですが。
きっと、どこかに解決策があるはずです。
2006-03-08
Seacolor
> 各phpファイルはアスキーモードでアップしてありますか?
> それともバイナリーですか?
全てアスキーモードでUpload済みです。
システム設定方法画面でphp.iniが
(見つかりませんでした)
とでるのが謎です。 ちゃんと設定しているのに……。
> それともバイナリーですか?
全てアスキーモードでUpload済みです。
システム設定方法画面でphp.iniが
(見つかりませんでした)
とでるのが謎です。 ちゃんと設定しているのに……。
な!
「システム設定方法画面」まで行ってるんですね。
となるとfeedindex.phpの1行めは
#!/usr/local/bin/php -c myconf.ini
でタイポはありませんか。
私の場合、うまく行かないときはいつもionCube Loaderのパスをphp.iniに設定しろという画面が出るものでした。
Seacolorさんのように「システム設定方法画面」までたどり着くことさえできていませんでした。
そこまで行っているのならもう少しだと思います。
となるとfeedindex.phpの1行めは
#!/usr/local/bin/php -c myconf.ini
でタイポはありませんか。
私の場合、うまく行かないときはいつもionCube Loaderのパスをphp.iniに設定しろという画面が出るものでした。
Seacolorさんのように「システム設定方法画面」までたどり着くことさえできていませんでした。
そこまで行っているのならもう少しだと思います。
2006-03-09
BRO
はじめまして。
本記事を参考にXREA(s101)にインストールしました。
以下にはまりましたので参考まで。
「#!/usr/local/bin/php -cmyconf.ini」のように"-c"と"myconf.ini"の間にスペースを入れるとiniファイルを認識しない。
気づくのに1週間もかかっちゃいました。
本記事を参考にXREA(s101)にインストールしました。
以下にはまりましたので参考まで。
「#!/usr/local/bin/php -cmyconf.ini」のように"-c"と"myconf.ini"の間にスペースを入れるとiniファイルを認識しない。
気づくのに1週間もかかっちゃいました。
な!
BROさん、ようこそ。
スペースですか。
こちら(s167)では特に問題なく動いています。
s101のphpはver.5.0.3、私が借りているs167のphpのバージョンが4.4.2です。
そのためでしょうか?
http://jp.php.net/manual/ja...
などを見てもスペースを置いてあるのでそれに従ったのですがね。
スペースですか。
こちら(s167)では特に問題なく動いています。
s101のphpはver.5.0.3、私が借りているs167のphpのバージョンが4.4.2です。
そのためでしょうか?
http://jp.php.net/manual/ja...
などを見てもスペースを置いてあるのでそれに従ったのですがね。
2006-04-12
Seacolor
ご無沙汰しておりました。
無事動かすことができました。
BROさんの仰るとおりでした。
"-cmyconf.ini"としなくてはいけないのですね。
もう本当に挫折するところでした……。
お二人とも、相談に乗っていただき誠にありがとうございました。
無事動かすことができました。
BROさんの仰るとおりでした。
"-cmyconf.ini"としなくてはいけないのですね。
もう本当に挫折するところでした……。
お二人とも、相談に乗っていただき誠にありがとうございました。
な!
Seacolorさん、お久しぶりです。
私の方はあまりお役に立てなかったようですが、解決されて何よりでした。
私の方はあまりお役に立てなかったようですが、解決されて何よりでした。
2006-05-10
Add Comments
改行(<br>)や段落(<p>)は自動です。URLとE-mailは自動的にリンクされますので、<a>タグは不要です。検索キーワードランキング
- FreshReader xrea (158)
- xrea freshreader (108)
- xrea php.ini (70)
- fresh reader xrea (26)
- freshreader (25)
- ionCube Loader (21)
- xrea php (19)
- xrea Fresh reader (17)
- php.ini xrea (16)
- ioncube インストール (12)
- XREA ionCube (12)
- FreshReader xrea (11)
- nucleus xrea (9)
- ioncube xrea (9)
- myconf.ini (9)
- freshreader php.ini (8)
- Freshreader インストール (8)
- xrea php cgi (7)
- PHP AddHandler (7)
最新検索キーワード
- freshreader インストール
- Google - 08/11/16 14:10:44
- フレッシュリーダー xrea
- Google - 08/11/15 22:54:38
- phpinfoxrea
- Google - 08/11/09 15:46:27
- フレッシュリーダー インストール linux
- Google - 08/11/07 16:11:33
- 転 xrea
- Google - 08/11/01 11:23:03
- php.ini XREA
- Yahoo! - 08/10/28 08:43:24
- .htaccess AddHandler cgi-script php
- Yahoo! - 08/10/27 14:55:08
- フレッシュリーダー XREA できない
- Yahoo! - 08/10/21 05:49:59

ご意見はこちらへ
Link












myconf.iniを読んでいない様子です。
何かアドバイスをいただけないでしょうか?
なお、フレッシュリーダーは正式版を使っています。