<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Little.ws &#187; 仕様でございます</title>
	<atom:link href="http://little.ws/tag/%e4%bb%95%e6%a7%98%e3%81%a7%e3%81%94%e3%81%96%e3%81%84%e3%81%be%e3%81%99/feed" rel="self" type="application/rss+xml" />
	<link>http://little.ws</link>
	<description>web制作とかcssとかデザインとか色々～な覚え書き</description>
	<lastBuildDate>Sat, 04 Feb 2012 07:27:16 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>EC-cube：SAKURAだけじゃなかった。新規に作成したページの500エラー</title>
		<link>http://little.ws/200908/254.html</link>
		<comments>http://little.ws/200908/254.html#comments</comments>
		<pubDate>Tue, 18 Aug 2009 06:40:37 +0000</pubDate>
		<dc:creator>chibi</dc:creator>
				<category><![CDATA[EC-cube]]></category>
		<category><![CDATA[500エラー]]></category>
		<category><![CDATA[仕様でございます]]></category>

		<guid isPermaLink="false">http://little.ws/?p=254</guid>
		<description><![CDATA[同じ現象が、今作ってるサイトでも発生したので対応メモ。 デザイン管理→ページ詳細から新規にページを作成するとhtml/user_dataのなかに新しいページ名.phpのファイルが出来て、そこにアクセスで表示されるようにな&#8230;]]></description>
			<content:encoded><![CDATA[<p>同じ現象が、今作ってるサイトでも発生したので対応メモ。<br />
デザイン管理→ページ詳細から新規にページを作成するとhtml/user_dataのなかに新しいページ名.phpのファイルが出来て、そこにアクセスで表示されるようになるのですが、うちのサーバーでは、何回作成しても500エラーの表示で、作成したページにアクセスできませぬ。<br />
調べてみると、さくらのレンタルサーバーでも起きるらしい。<br />
ということで以下対策メモ<br />
<span id="more-254"></span><br />
ほぼ<a href="http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=4385&#038;forum=11&#038;post_id=19980" class="liexternal">フォーラム</a>のコピーなので、フォーラムをお読み下さい。こちらはあくまでも個人用です。<br/><br />
ただ単に、新規作成のページのパーミッションが666になってるので、それを644に変更すればいいのですが、Adminページ上で編集する度にEC-cube側の仕様で、パーミッションが666に戻ってしまい、また変更という感じでいたちごっこみたくなっちゃいます。<br />
ということで、そんな仕様を変更。<br/><br />
/data/class/pages/admin/design/LC_Page_Admin_Design_MainEdit.php</p>
<pre class="brush: php; title: ; notranslate">
// phpファイルの作成
$fp = fopen($path,&quot;w&quot;);
fwrite($fp, $php_data);
chmod($path, 0644); //この行追加
fclose($fp);
</pre>
<p>以上</p>
]]></content:encoded>
			<wfw:commentRss>http://little.ws/200908/254.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

