Warning: fopen(/var/www/andrey/data/www/santime.net/image/test): failed to open stream: Is a directory in /var/www/andrey/data/www/santime.net/admin/controller/common/home.php on line 48Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/andrey/data/www/santime.net/admin/controller/common/home.php on line 50Warning: fclose() expects parameter 1 to be resource, boolean given in/var/www/andrey/data/www/santime.net/admin/controller/common/home.php on line 52Warning: unlink(/var/www/andrey/data/www/santime.net/image/test): Is a directory in/var/www/andrey/data/www/santime.net/admin/controller/common/home.php on line 59 В хедере в админке, но только на главной, тоесть в home.php папка тест есть в ней ничего нет, даже и не знаю что использует папку тест. началось все после переноса с локалки. может кто помочь с этим? в папке ничего нет, к папке атрибуты три семерки
либо там вместо семерок крюки, либо chown неправильный кстати 777 ненаджо ставить, только для отдельных папок(что выше написано) и то если 755 не работает chown проверяй, какой пользак и група
то что берет корни с admin/controller/common/home.php а именно с 48, 50, 52, 59 строки пишем по существу и не флудим, в соседних темах тоже!
48 $handle = fopen($file, 'a+'); 49 50 fwrite($handle, ''); 51 52 fclose($handle); 53 54 if (!file_exists($file)) { 55 $this->data['error_image'] = sprintf($this->language->get('error_image'). DIR_IMAGE); 56 } else { 57 $this->data['error_image'] = ''; 58 59 unlink($file); } вот часть коды с номерами строк
если не понятно что надо скинуть то лучше либо не скидать либо скинуть весь файл! $file откуда берется с космоса?
если действительно права нормально выставлены(в чем я не просто очень сомневаюсь, а уверен в противном) тогда удалите ети проверки PHP: // Check install directory existsif (is_dir(dirname(DIR_APPLICATION) . '/install')) {$this->data['error_install'] = $this->language->get('error_install');} else {$this->data['error_install'] = '';}// Check image directory is writable$file = DIR_IMAGE . 'test';$handle = fopen($file, 'a+');fwrite($handle, '');fclose($handle);if (!file_exists($file)) {$this->data['error_image'] = sprintf($this->language->get('error_image'). DIR_IMAGE);} else {$this->data['error_image'] = '';unlink($file);}// Check image cache directory is writable$file = DIR_IMAGE . 'cache/test';$handle = fopen($file, 'a+');fwrite($handle, '');fclose($handle);if (!file_exists($file)) {$this->data['error_image_cache'] = sprintf($this->language->get('error_image_cache'). DIR_IMAGE . 'cache/');} else {$this->data['error_image_cache'] = '';unlink($file);}// Check cache directory is writable$file = DIR_CACHE . 'test';$handle = fopen($file, 'a+');fwrite($handle, '');fclose($handle);if (!file_exists($file)) {$this->data['error_cache'] = sprintf($this->language->get('error_image_cache'). DIR_CACHE);} else {$this->data['error_cache'] = '';unlink($file);}// Check download directory is writable$file = DIR_DOWNLOAD . 'test';$handle = fopen($file, 'a+');fwrite($handle, '');fclose($handle);if (!file_exists($file)) {$this->data['error_download'] = sprintf($this->language->get('error_download'). DIR_DOWNLOAD);} else {$this->data['error_download'] = '';unlink($file);}// Check logs directory is writable$file = DIR_LOGS . 'test';$handle = fopen($file, 'a+');fwrite($handle, '');fclose($handle);if (!file_exists($file)) {$this->data['errorlogs'] = sprintf($this->language->get('error_logs'). DIR_LOGS);} else {$this->data['error_logs'] = '';unlink($file);}