Справка с полномочиями в Apache2, чтобы заставить драйвер ODBC работать в браузере

Я плохо знаком со средой ЛАМПЫ, и у меня есть некоторая проблема с моим браузером, просматривающим запросы ODBC. Мои php кодируют работы в консоли под корнем, но если я выполняю файл с помощью www-данных в качестве пользователя, это приводит тот же путь к сбою как браузер.

Вот код php:

<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');

  $conn = odbc_connect("NetSuite", "username", "pw");

  if (!$conn) {
    die(' Could not connect: ' . odbc_error($conn));
  }
  $query = odbc_prepare($conn, "SELECT CUSTOMER_SERIAL_NUMBER FROM CUSTOMER_SERIAL_NUMBER");
  $success = odbc_execute($query, array('Data'));
  if($success)
  odbc_result_all($query);
 ?>

вот ошибка, которую я вхожу в браузер и консоль (при выполнении как www-пользователь-данных):

PHP Warning:  odbc_connect(): SQL error: [unixODBC][Driver Manager]Can't open lib '/opt/netsuite/odbcclient/lib64/ivoa25.so' : file not found, SQL state 01000 in SQLConnect in /var/www/html/GetNSData_1.php on line 5

Warning: odbc_connect(): SQL error: [unixODBC][Driver Manager]Can't open lib '/opt/netsuite/odbcclient/lib64/ivoa25.so' : file not found, SQL state 01000 in SQLConnect in /var/www/html/GetNSData_1.php on line 5
PHP Warning:  odbc_error() expects parameter 1 to be resource, boolean given in /var/www/html/GetNSData_1.php on line 8

Warning: odbc_error() expects parameter 1 to be resource, boolean given in /var/www/html/GetNSData_1.php on line 8

моя папка драйвера установлена на/opt/netsuite/odbcclient/lib64, вот моя разбивка разрешения:

drwxr-xr-x   3 www-data root      4096 Jul 28 16:17 opt

drwxr-xr-x   3 www-data root      4096 Jul 28 16:17 netsuite

drwxr-xr-x   8 www-data root      4096 Aug 17 17:41 odbcclient

drwxr-xr-x   2 www-data www-data  4096 Aug 16 18:39 lib64

Все файлы в lib64 установлены на

-rwxr-xr-x 1 www-data www-data

php файл в настоящее время устанавливается на 777.

Я просто не могу выяснить то, что разрешение пропускает или неправильно заставить www-данные мочь достигнуть драйвера. Любая справка значительно ценилась бы.

2
задан 17 August 2016 в 23:15

0 ответов

Другие вопросы по тегам:

Похожие вопросы: