Экспорт

Simba
Сообщения: 22
Зарегистрирован: 12 янв 2015, 19:11

Экспорт

Сообщение Simba »

После обновления на 1.2 версию, появилась возможность экспорта.

Но Ексель файлы после экспорта получаются 0КБ и не открываются.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Экспорт

Сообщение support »

Странно, возможно нету какой то библиотеки... так в каждом списке или в каком то определенном?

в папке 'log' хранятся логи с ошибками, прикрепите за этот месяц, если такой файл есть

может в сервере есть свой собственный лог?

так же прикрепите файл который получается при экспорте.
Simba
Сообщения: 22
Зарегистрирован: 12 янв 2015, 19:11

Re: Экспорт

Сообщение Simba »

Вот лог, при попытке добавить файл, который в итоге генерируется, получаю ошибку форума "Загруженный файл пустой." :(
Вложения
Errors_Jan_2015.txt
(159.71 КБ) 227 скачиваний
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Экспорт

Сообщение support »

в логе я заметил следующее
01 Jan 2015 00:50:57 Warning
session_save_path(): SAFE MODE Restriction in effect. The script whose uid is 678 is not allowed to access /tmp owned by uid 0
/home/cifrakie/domains/hotlan.com.ua/private_html/includes/functions/sessions.php:149
это предупреждение означает что сесия не может сохраниться в папке "/tmp"
возможно из за этого предупреждения не хочет сохранятся xls file
кстати скачиваются вложения без проблем?

эта папка указана в config/server.php

Код: Выделить всё

define('SESSION_WRITE_DIRECTORY','/tmp'); 
попробуйте создать папку "tmp" в private_html и измените

Код: Выделить всё

define('SESSION_WRITE_DIRECTORY','/home/cifrakie/domains/hotlan.com.ua/private_html/tmp'); 
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Экспорт

Сообщение support »

ой, нашел еще кучу ошибок в логе, и везде проблемы с доступом "not allowed to access"

покажите данные ошибки администратору вашего сервера, он должен их исправить
12 Jan 2015 18:18:08 Warning
realpath(): SAFE MODE Restriction in effect. The script whose uid is 678 is not allowed to access /tmp owned by uid 0
/home/cifrakie/domains/hotlan.com.ua/private_html/includes/libs/PHPExcel/PHPExcel/Shared/File.php:175
12 Jan 2015 18:18:08 Warning
tempnam(): Unable to access
/home/cifrakie/domains/hotlan.com.ua/private_html/includes/libs/PHPExcel/PHPExcel/Writer/Excel2007.php:197
12 Jan 2015 18:18:08 Warning
ZipArchive::open(): Unable to access php://output
/home/cifrakie/domains/hotlan.com.ua/private_html/includes/libs/PHPExcel/PHPExcel/Writer/Excel2007.php:239
Simba
Сообщения: 22
Зарегистрирован: 12 янв 2015, 19:11

Re: Экспорт

Сообщение Simba »

Сделал всё как Вы сказали, но ошибка не исправилась. Очистил лог, вот новый
Вложения
Errors_Jan_2015.txt
(6.85 КБ) 223 скачивания
Simba
Сообщения: 22
Зарегистрирован: 12 янв 2015, 19:11

Re: Экспорт

Сообщение Simba »

Отключили Сейф мод, все заработало.
masyok
Сообщения: 64
Зарегистрирован: 19 мар 2015, 00:54

Re: Экспорт

Сообщение masyok »

Сейф мод отключен, но проблема присутствует. Помогите решить

Код: Выделить всё

30 Mar 2015 00:26:34 Warning
realpath(): open_basedir restriction in effect. File(/var/tmp) is not within the allowed path(s): (/home/robota100/data:.)
/home/robota100/data/www/robota100.com/includes/libs/PHPExcel/PHPExcel/Shared/File.php:175

30 Mar 2015 00:26:34 Warning
tempnam(): open_basedir restriction in effect. File() is not within the allowed path(s): (/home/robota100/data:.)
/home/robota100/data/www/robota100.com/includes/libs/PHPExcel/PHPExcel/Writer/Excel2007.php:197

30 Mar 2015 00:42:58 Warning
realpath(): open_basedir restriction in effect. File(/var/tmp) is not within the allowed path(s): (/home/robota100/data:.)
/home/robota100/data/www/robota100.com/includes/libs/PHPExcel/PHPExcel/Shared/File.php:175

30 Mar 2015 00:42:58 Warning
tempnam(): open_basedir restriction in effect. File() is not within the allowed path(s): (/home/robota100/data:.)
/home/robota100/data/www/robota100.com/includes/libs/PHPExcel/PHPExcel/Writer/Excel2007.php:197

30 Mar 2015 00:48:15 Warning
realpath(): open_basedir restriction in effect. File(/var/tmp) is not within the allowed path(s): (/home/robota100/data:.)
/home/robota100/data/www/robota100.com/includes/libs/PHPExcel/PHPExcel/Shared/File.php:175

30 Mar 2015 00:48:15 Warning
tempnam(): open_basedir restriction in effect. File() is not within the allowed path(s): (/home/robota100/data:.)
/home/robota100/data/www/robota100.com/includes/libs/PHPExcel/PHPExcel/Writer/Excel2007.php:197

30 Mar 2015 00:57:28 Warning
realpath(): open_basedir restriction in effect. File(/var/tmp) is not within the allowed path(s): (/home/robota100/data:.)
/home/robota100/data/www/robota100.com/includes/libs/PHPExcel/PHPExcel/Shared/File.php:175

30 Mar 2015 00:57:28 Warning
tempnam(): open_basedir restriction in effect. File() is not within the allowed path(s): (/home/robota100/data:.)
/home/robota100/data/www/robota100.com/includes/libs/PHPExcel/PHPExcel/Writer/Excel2007.php:197
masyok
Сообщения: 64
Зарегистрирован: 19 мар 2015, 00:54

Re: Экспорт

Сообщение masyok »

помогите пожалуйста решить проблему с экспортом
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Экспорт

Сообщение support »

попробуйте сделать следующее
1. создайте папку tmp в папке где установлен Руководитель
2. откройте файл includes\libs\PHPExcel\PHPExcel\Writer\Excel2007.php
3. строчку 197

Код: Выделить всё

$pFilename = @tempnam(PHPExcel_Shared_File::sys_get_temp_dir(), 'phpxltmp');
замените на

Код: Выделить всё

$pFilename = @tempnam('путь к папке', 'phpxltmp');
'путь к папке' - замените на полный путь к папке tmp
Ответить