Проблема с правами (DLE)

12
TAFF
На сайте с 28.08.2008
Offline
140
1274

Перенёс DLE на другой хостинг, застрял...

PHP Warning:  fopen(/var/www/1/data/www/site.ru/engine/cache/system/cron.php): failed to open stream: No such file or directory in /var/www/1/data/www/site.ru/engine/modules/functions.php on line 279

PHP Warning:  fwrite(): supplied argument is not a valid stream resource in /var/www/1/data/www/site.ru/engine/modules/functions.php on line 280

PHP Warning:  fclose(): supplied argument is not a valid stream resource in /var/www/1/data/www/site.ru/engine/modules/functions.php on line 281

Права:

777 /engine/cache/

777 /engine/cache/system/

666 /engine/cache/system/cron.php

Кусок кода functions.php:

function set_vars ($file, $data){


$fp = fopen(ENGINE_DIR.'/cache/system/'.$file.'.php', 'wb+');
fwrite($fp, serialize($data) );
fclose($fp);

@chmod(ENGINE_DIR.'/cache/system/'.$file.'.php', 0666);
}
✓ Администрирование (/ru/forum/494299) | ✓ Домены (/ru/forum/298049) | ✓ Продажа аккаунтов narod.ru (/ru/forum/585347)
XLhost.Ru
На сайте с 09.09.2008
Offline
231
#1

Первая ошибка означает, что нет такого файла в данной директории.

На файл functions.php какие права стоят?

Windows / Linux VPS на NVMe от $10 | Dedicated от $60 ( https://xlho.st )
KU
На сайте с 17.07.2008
Offline
251
#2

Попробуйте поставить chmod по мануалу http://dle-info.ru/index.php?newsid=40

Хостинг ( https://good-host.net ) / Linux VPS ( https://good-host.net/vps ) / Windows VPS ( https://good-host.net/windows-vps ) / Выделенные серверы ( https://good-host.net/dedicated ) 14 лет онлайн!
TAFF
На сайте с 28.08.2008
Offline
140
#3
XLhost.Ru:

На файл functions.php какие права стоят?

644

KM.UA:
Попробуйте поставить chmod по мануалу http://dle-info.ru/index.php?newsid=40

Так и стоит

XLhost.Ru
На сайте с 09.09.2008
Offline
231
#4

На functions.php поставьте 666

TAFF
На сайте с 28.08.2008
Offline
140
#5
XLhost.Ru:
На functions.php поставьте 666

Поставил, то же самое

seocore
На сайте с 25.09.2006
Offline
143
#6

попробуйте просто потереть файлы кеша, они создадутся снова :)

Инструменты для веб-мастера: кластеризатор СЯ (https://goo.gl/MQWfqO), все запросы конкурента (https://goo.gl/hd5uHS), дешевые XML-лимиты (https://goo.gl/aDZbPI)
TAFF
На сайте с 28.08.2008
Offline
140
#7

seocore, Не помогло

seocore
На сайте с 25.09.2006
Offline
143
#8
TAFF:
seocore, Не помогло

такие файлы тоже удалили?

/var/www/1/data/www/site.ru/engine/cache/system/cron.php

TAFF
На сайте с 28.08.2008
Offline
140
#9

seocore, Да

seocore
На сайте с 25.09.2006
Offline
143
#10
TAFF:
seocore, Да

тогда какой-то конкретный косяк...

попробуйте права 777 поменять на 755, аналогично и на файлики тоже, возможно там PHP-CGI и исполнение CGI при 777 просто не прокатывает

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий