
ローカルにphpのテスト環境を作って、外部のRSSを読み込もうとしています。環境は以下のようになっています。
WinXP
ANHTTPD
PHP 4.4.2
レッツPHP!のRSSブロガー(http://php.s3.to/net/#rss)をこのローカル環境で試しましたところ、php.exeが強制終了されてしまい実行できません。
エラー「問題が発生したため、PHP Script Interpreter を終了します。 ご不便をおかけして申し訳ありません。」と出て、ブラウザには「サーバーを表示できません」が返ってきます。
エラーの場所を調べたところ、この度インストールしたRSS.phpとParser.phpのうち、Parser.phpの以下の部分でした。
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
function setInputFile($file)
{
/**
* check, if file is a remote file
*/
if (eregi('^(http|ftp)://', substr($file, 0, 10))) {
if (!ini_get('allow_url_fopen')) {
return $this->raiseError('Remote files cannot be parsed, as safe mode is enabled.', XML_PARSER_ERROR_REMOTE);
}
}
$fp = @fopen($file, 'rb'); →この行でエラーになる
if (is_resource($fp)) {
$this->fp = $fp;
return $fp;
}
return $this->raiseError('File could not be opened.', XML_PARSER_ERROR_FILE_NOT_READABLE);
}
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
場所はわかったのですが、原因がわかりません。
ローカルのテスト環境で、外部のファイル(http://~)を読み込むのができないのでしょうか?
対処の方法がありましたら、ご教授願います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ImageCreate関数が undefined f...
-
Webシステムをローカルで再現し...
-
phpで処理分岐して別のphpを呼...
-
CodeIgniter/index.phpにアクセ...
-
sql文について質問です。エラー...
-
フォントの色を変えるには?
-
FTPコマンドでディレクトリごと...
-
PHPのif文でその処理を途中で抜...
-
バッチを用いたフォルダの自動移動
-
現在位置より2つ上のディレク...
-
unlinkでどうしてもファイルが...
-
日付と年月日を選択するコード...
-
URLが.PHPってどういう...
-
phpの処理中に画面表示ををする...
-
aspのページが表示できません
-
.phpファイルが、表示されない
-
makefile でファイルをコピーす...
-
mysql文字化けについて
-
Localeクラスについて
-
ファイル一覧を表示しその画面...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ImageCreate関数が undefined f...
-
マルチバイト関数
-
データベースへの接続について
-
Fatal error: マルチバイト文字...
-
includeでファイルが呼び出せない…
-
仮想フレームバッファXvfb上でf...
-
php5のフォーム
-
PHP PCアクセス制限
-
POSTした値を、別ページにもPOS...
-
marty3のvariableFilter
-
PHPとAPACHEのエラー「Warning:...
-
メール送信
-
UTF-8でsetcookieを使うには
-
たまに$_REQUESTの値が消える
-
php.iniの設定の仕方
-
sql文について質問です。エラー...
-
smartyについて
-
値の受け渡しが出来ない。
-
Pear::QuickFormの代わりにな...
-
PHP認証がProxy越しだと通らな...
おすすめ情報