mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-05 01:52:17 +09:00
캐시파일 생성시 디렉토리가 없을 경우 디렉토리를 생성하게 하여 모듈을 찾을 수 없다는 등의 오류가 나타나지 않도록 수정
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@3731 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
6b6013fddb
commit
aba0dbe595
1 changed files with 4 additions and 0 deletions
|
|
@ -35,6 +35,10 @@
|
||||||
* @brief $buff의 내용을 파일에 쓰기
|
* @brief $buff의 내용을 파일에 쓰기
|
||||||
**/
|
**/
|
||||||
function writeFile($file_name, $buff, $mode = "w") {
|
function writeFile($file_name, $buff, $mode = "w") {
|
||||||
|
$pathinfo = pathinfo($file_name);
|
||||||
|
$path = $pathinfo['dirname'];
|
||||||
|
if(!is_dir($path)) FileHandler::makeDir($path);
|
||||||
|
|
||||||
$mode = strtolower($mode);
|
$mode = strtolower($mode);
|
||||||
if($mode != "a") $mode = "w";
|
if($mode != "a") $mode = "w";
|
||||||
if(@!$fp = fopen($file_name,$mode)) return false;
|
if(@!$fp = fopen($file_name,$mode)) return false;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue