さくらインターネットのallow_url_fopenの設定が変わった

さくらインターネットのallow_url_fopenの設定が変わった

さくらインターネットさくらインターネットのallow_url_fopenの設定が変わった

さくらインターネットのレンタルサーバで、急に外部ファイルの取得ができなくなりました。私の場合は、自分のサイトの RSS を取得して新着表示しているのですが、データの取得に失敗しています。

原因を調べてみると、allow_url_fopen の設定が Off になっているっぽいので、これを On にしてやると直します。サイトの性質上、外部ファイルを読み込むことはないのですが、新着情報を自分のサイトの RSS から取得しています。

この RSS(http://it.pakapaka.jp/rss/index.rdf)を PEAR の XML_RSS(XML_Parser)を使って取りに行っていたところで fopen() が実行できずにやられたようです。

php.ini で下記のようにすればとりあえず回避できますが、なぜ急に設定が変更になったのかは確認しないといけないですね。あと、allow_url_fopen には気をつけないといけない部分が多いので、RSS の取得方法も考え直してみたいと思います。

[php.iniに追記]
allow_url_fopen = On

よくよく調べたら、さくらから PHP のバージョンアップのお知らせがあったようですね。メールを受信していない私も悪いですが、コントロールパネルにも表示しておいて欲しいなぁ。ChangeLog 見ても、今回の影響を受けるような記載はないのですけどね・・・。

さくらのレンタルサーバ PHP5 バージョンアップのお知らせ
ChangeLog PHP5.2.12

最終更新日:

関連記事

人気記事

新着情報