dポイントプレゼントキャンペーン実施中!

<?php
//DomDocumentを呼び出す
$dom = new DomDocument('1.0','UTF-8');

//要素ノード[document]を追加
$document = $dom->appendChild($dom->createElement('document'));

//新しい要素をdocumentの子要素として挿入する
$document->appendChild($dom->createElement('name','名前です'));
$document->appendChild($dom->createElement('text','テキストです。'));

//字下げや空白を考慮してきれいに整形した出力を行う
$dom->formatOutput = true;
//同階層にtest.xmlとして保存
$dom->save('test.xml');
//出力
echo $dom->saveXML();

?>

のように、同じディレクトリ内にXMLファイルを生成するphpプログラムを作成してみたのですが、
ブラウザからこのPHPファイルにアクセスしてもXMLファイルが作られません。どうすれば良いのでしょうか。
なにかphp,apache等の設定をしてないからでしょうか。
よろしくお願いします。

A 回答 (1件)

test.xml か それが入るディレクトリには、


Apacheユーザの書き込み権限がついてますか?

ini_set('display_errors', 1);
error_reporting(E_ALL);
とかやってても何もエラーでませんか?
    • good
    • 0
この回答へのお礼

ディレクトリの書き込みが許可されていませんでした。
問題なくtest.xmlができあがりました。
初歩的な質問に解答していただいてどうも有難うございました。

お礼日時:2008/12/12 02:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!