
ローカルに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ランキング
-
php5のrename()は日本語をリネ...
-
仮想フレームバッファXvfb上でf...
-
require_onceについて
-
PHPのif文でその処理を途中で抜...
-
FTPコマンドでディレクトリごと...
-
CFileDialogの最初のディレクト...
-
PHP session_destroyとsession...
-
さくらインターネットでメール...
-
Subversionのリポジトリの削除
-
.phpファイルが、表示されない
-
「クラウドにアップロード」」...
-
@fileとは
-
phpの条件文について
-
*.php、*.php3、*.phtmlの違い
-
PHPを使ってRSSコードから画像...
-
ビットマップ画像を読み込むプ...
-
Illustratorで文字と画像を流し...
-
phpのクラスにて別ファイルの変...
-
phpでのメール転送(添付ファイ...
-
imagecreatetruecolor()関数で...
マンスリーランキングこのカテゴリの人気マンスリー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越しだと通らな...
おすすめ情報