INIファイルを編集する方法について

157 views
Skip to first unread message

FUKAO Takuo

unread,
Feb 17, 2014, 10:05:18 PM2/17/14
to ez-publi...@googlegroups.com
おつかれさまです
深尾です

表題の件、質問させてください。

サイト名など、INIファイルに設定されている内容を
編集したいと思い、下記のように試しておりますが、
設定ファイルを書き換えることが出来ませんでした。

何か誤り・不足など、ありますでしょうか?
よろしくお願いいたします。


//
 $testINI = new eZINI( 'site.ini.append.php', 'extension/extsiteaccess/settings/siteaccess/sample', null, null, null, true, false );

//SiteName 出力 ⇒ SITE A
echo $testINI->variable('SiteSettings','SiteName');

//SiteName を SITE B に設定
$testINI->setVariable( 'SiteSettings', 'SiteName', 'SITE B' );

//SiteName 出力 ⇒ SITE B
echo $testINI->variable('SiteSettings','SiteName');

//保存
$testINI->save();

---

※利用している eZ Publish:
バージョン・・・eZ Publish Community Project 2013.09 (9th “eZ Publish 5 build”)
カーネル・・・レガシーカーネル

--
深尾 拓生


FUKAO Takuo

unread,
Feb 18, 2014, 3:25:03 AM2/18/14
to ez-publi...@googlegroups.com
おつかれさまです
深尾です

自己解決しました。

エラーログ var/log/error.log を確認したところ下記エラーが出ていましたので、
対象ファイルの権限を変更したあとは、問題なく動作するようになりました。

eZINI::save:
Failed opening file 'extension/extsiteaccess/settings/siteaccess/sample/site.ini.append.php.tmp' for writing

以上です。

--
深尾 拓生





2014年2月18日火曜日 12時05分18秒 UTC+9 FUKAO Takuo:
Reply all
Reply to author
Forward
0 new messages