Mefisto
Новичок
Проблема с путем к пакетам Pear
Вот такая проблема на серверах VPS Masterhost:
Успешно обновили Pear для php, установили пакеты OLE и Spreadsheet_Excel_Writer (нужны для генерации файлов Excel).
Но скрипт не работает.
Oшибка в строке:
require_once "Spreadsheet/Excel/Writer.php";
Вот логи:
[client 89.232.124.193] PHP Warning: main() [<a href='function.main'>function.main</a>]: open_basedir restriction in effect. File(/Spreadsheet/Excel/Writer.php) is not within the allowed path(s): (/var/www/vhosts/xxxx.ru/subdomains/shop/httpdocs:/tmp) in /var/www/vhosts/xxxxx.ru/subdomains/shop/httpdocs/eee.php on line 6
[client 89.232.124.193] PHP Warning: main(Spreadsheet/Excel/Writer.php) [<a href='function.main'>function.main</a>]: failed to open stream: Operation not permitted in /var/www/vhosts/xxxxx.ru/subdomains/shop/httpdocs/eee.php on line 6
[client 89.232.124.193] PHP Fatal error: main() [<a href='function.require'>function.require</a>]: Failed opening required 'Spreadsheet/Excel/Writer.php' (include_path='.:') in /var/www/vhosts/xxxxx.ru/subdomains/shop/httpdocs/eee.php on line 6
Подскажите что делать пожалуйста. На локальном апаче все работает (те же версии Pear и пакетов)
Вероятно не тот путь. Может что то в php.ini править?
Спасибо.
Вот такая проблема на серверах VPS Masterhost:
Успешно обновили Pear для php, установили пакеты OLE и Spreadsheet_Excel_Writer (нужны для генерации файлов Excel).
Но скрипт не работает.
Oшибка в строке:
require_once "Spreadsheet/Excel/Writer.php";
Вот логи:
[client 89.232.124.193] PHP Warning: main() [<a href='function.main'>function.main</a>]: open_basedir restriction in effect. File(/Spreadsheet/Excel/Writer.php) is not within the allowed path(s): (/var/www/vhosts/xxxx.ru/subdomains/shop/httpdocs:/tmp) in /var/www/vhosts/xxxxx.ru/subdomains/shop/httpdocs/eee.php on line 6
[client 89.232.124.193] PHP Warning: main(Spreadsheet/Excel/Writer.php) [<a href='function.main'>function.main</a>]: failed to open stream: Operation not permitted in /var/www/vhosts/xxxxx.ru/subdomains/shop/httpdocs/eee.php on line 6
[client 89.232.124.193] PHP Fatal error: main() [<a href='function.require'>function.require</a>]: Failed opening required 'Spreadsheet/Excel/Writer.php' (include_path='.:') in /var/www/vhosts/xxxxx.ru/subdomains/shop/httpdocs/eee.php on line 6
Подскажите что делать пожалуйста. На локальном апаче все работает (те же версии Pear и пакетов)
Вероятно не тот путь. Может что то в php.ini править?
Спасибо.