The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Ошибка при подключении Spreadsheet_Excel_Writer"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Ошибка при подключении Spreadsheet_Excel_Writer"  
Сообщение от pavel_i email(ok) on 06-Июн-06, 02:50 
Здравствуйте! Решил испотльзовать под PHP Spreadsheet_Excel_Writer, но что-то не могу разобраться. Библиотека не подключается.
Использую FreeBSD 5.3, Apache 1.34, PHP 4.4.2 (скомпилирован как модуль Apache).

библиотека лежит /usr/lib/php/Spreadsheet/Excel/Writer.php
делаю тестовый скрипт x.php
<?php
if ( !file_exists('binary.xls') ) {
   require_once "/usr/lib/php/Spreadsheet/Excel/Writer.php";
    $xls =& new Spreadsheet_Excel_Writer('binary.xls');
$sheet =& $xls->addWorksheet('Binary Count');
for ( $i=0;$i<11;$i++ ) {
  $sheet->write($i,0,decbin($i));
    }
$xls->close();
}
?>
Но скрипт ругается
Warning: main(): SAFE MODE Restriction in effect. The script whose uid is 1031 is not allowed to access /usr/lib/php/Spreadsheet/Excel/Writer.php owned by uid 0 in /usr/home/sait/public_html/clients/x.php on line 3

Warning: main(Spreadsheet/Excel/Writer.php): failed to open stream: No such file or directory in /usr/home/sait/public_html/clients/x.php on line 3

Fatal error: main(): Failed opening required 'Spreadsheet/Excel/Writer.php' (include_path='.:/usr/lib/php') in /usr/home/sait/public_html/clients/x.php on line 3

Подскажите, пожалуйста, как работать с этой библиотекой?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Ошибка при подключении Spreadsheet_Excel_Writer"  
Сообщение от pavel_i email(ok) on 06-Июн-06, 03:20 
Вообщем то я и сам почти разобрался. Поменял владельца подключаемых файлов и что-то заработало.
Вот этот скрипт должен был записать мне несколько цифр, в новый файл. Файл он создал, а запись туда не сделал. Первый скрипт так и не сработал.

<?php
require_once "Spreadsheet/Excel/Writer.php";

$xls =& new Spreadsheet_Excel_Writer();

$xls->send("test.xls");
$sheet =& $xls->addWorksheet('Binary Count');

for ( $i=0;$i<11;$i++ )  
    $sheet->write($i,0,decbin($i));

$xls->close();

?>

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Ошибка при подключении Spreadsheet_Excel_Writer"  
Сообщение от pavel_i email(ok) on 06-Июн-06, 12:32 
Все дело было в правах на владение файлами. скрипт работает
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру