2017-06-19 5 views
1

基本的に私はXMLファイルを編集しようとしていましたが、オープンしていません。File_get_contentsとXMLがディレクトリからロードされない

C:\Users\xorex\Documents\Spirit-master\config 

と私のPHPファイルがロードされます。私は、のfile_get_contentsを使用すると、本当にそれは、このXMLファイルは、はるかディレクトリにあることを

<?xml version="1.0"?> 
<game><isOnline>1</isOnline><port>04714</port></game> 

注意が含まれている場合にのみ

<?xml version="1.0"?> 

で応答します〜から

C:\xampp\htdocs\x\api 

しかし、XMLファイルの場所を変更してPHPファイルと同じディレクトリに置くと、通常どおりに機能します。私を助けてください。私の現在のコードは以下の通りです:

<?php 
$file = "C:/Users/xorex/Documents/Spirit-master/config5.xml"; 
die(file_get_contents($file)); 
$info = simplexml_load_file(file_get_contents($file)); 
$info->isOnline = $online; 
$info->asXML($file); 
?> 

P.S.私は応答として得るものをチェックするために、そこにそのダイを置いた。申し訳ありませんが、これはばかげた質問ですが、私はすべてを試して、configファイルはそのディレクトリになければなりません。

+0

はそれがである場所で再びconfig5.xmlを確認する必要があります。あなたがそれを実行しているSkriptのソースもhtmlを隠すようにxmlを隠すかもしれません。 – Adder

答えて

1

は、あなたがファイルを間違ったようだディレクトリに

代わりの

"C:/Users/xorex/Documents/Spirit-master/config5.xml"; 

ある

"C:/Users/xorex/Documents/Spirit-master/config/config5.xml"; 
+0

私はああ私の神をあわてて感じる。ありがとうございました – Jad

+0

@Jad誰にも起こります.. – scaisEdge