fix file load errors
parent
8429a48dac
commit
a4dc076dc8
|
@ -318,7 +318,7 @@ EOF;
|
||||||
|
|
||||||
private function filePutContentsIfModified($path, $content)
|
private function filePutContentsIfModified($path, $content)
|
||||||
{
|
{
|
||||||
$currentContent = file_get_contents($path);
|
$currentContent = @file_get_contents($path);
|
||||||
if (!$currentContent || ($currentContent != $content)) {
|
if (!$currentContent || ($currentContent != $content)) {
|
||||||
return file_put_contents($path, $content);
|
return file_put_contents($path, $content);
|
||||||
}
|
}
|
||||||
|
@ -1014,7 +1014,7 @@ INITIALIZER;
|
||||||
*/
|
*/
|
||||||
protected function safeCopy($source, $target)
|
protected function safeCopy($source, $target)
|
||||||
{
|
{
|
||||||
if (!$this->filesAreEqual($source, $target)) {
|
if (!file_exists($target) OR !file_exists($source) OR !$this->filesAreEqual($source, $target)) {
|
||||||
$source = fopen($source, 'r');
|
$source = fopen($source, 'r');
|
||||||
$target = fopen($target, 'w+');
|
$target = fopen($target, 'w+');
|
||||||
|
|
||||||
|
|
|
@ -147,7 +147,7 @@ class JsonFile
|
||||||
*/
|
*/
|
||||||
private function filePutContentsIfModified($path, $content)
|
private function filePutContentsIfModified($path, $content)
|
||||||
{
|
{
|
||||||
$currentContent = file_get_contents($path);
|
$currentContent = @file_get_contents($path);
|
||||||
if (!$currentContent || ($currentContent != $content)) {
|
if (!$currentContent || ($currentContent != $content)) {
|
||||||
return file_put_contents($path, $content);
|
return file_put_contents($path, $content);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue