Исправление ошибки PHP PEARPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Исправление ошибки PHP PEAR

Сообщение Anonymous »

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

Как заставить PEAR работать с XAMPP ( стек Apache/MySQL в Windows)

Мой код следующий:

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

require 'DB.php';
require 'formhelpers.php';

$db = DB::connect('mysql://root:password@localhost/test');
if (DB::isError($db)) { die("connection error: " . $db->getMessage( )); }
$db->setErrorHandling(PEAR_ERROR_DIE);

//create table for responses
$q = $db->query(
"CREATE TABLE apiResponse(
Name VARCHAR(20),
Occupation VARCHAR(20)");

//select data to send
$db = DB::connect('mysql://root:password@localhost/test');
$q = $db->query('SELECT Name, Occupation FROM try2 ');
while ($row = $q->fetchRow())
{
$Name = $row[0];
$Occupation = $row[1];

$q = $db->query(
"INSERT INTO apiResponse (Name, Occupation) values ($Name, $Occupation)"
);
И я получаю следующие ошибки:

Предупреждение: require(formhelpers.php) [function.require] : не удалось открыть поток: такого файла или каталога нет в C:\xampp\htdocs\myfiles\Testing API Script.php в строке 10

Неустранимая ошибка: require() [function.require]: не удалось открыть требуемый «formhelpers.php» (include_path='.;C:\xampp\php\PEAR') в C:\xampp\htdocs\myfiles\Testing API Script.php в строке 10

Теперь, согласно другому ответу, это проблема с поиском PEAR. Я нашел файл php.ini и нашел оператор включения. В PHP по умолчанию для include_path установлено значение «.;/path/to/php/pear», что и было предложено в ответе.

Мои вопросы:
  • Файл, который необходимо исправить, — это файл php.ini в xamp? (Раньше я загружал php прямо с php.net)
  • У меня есть php.ini как для разработки, так и для производства... какой из них мне редактировать?
  • Файл .ini открывается в блокноте. Я не уверен, что это подходящее место для его редактирования. Подтверждение?


Подробнее здесь: https://stackoverflow.com/questions/111 ... pear-error
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • PEAR Почтовая программа не найдена? - Не удалось открыть требуемый «Mail.php».
    Anonymous » » в форуме Php
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Установка Pear в Windows XAMPP PHP 8.1.10
    Anonymous » » в форуме Php
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous
  • Как добавить php-pear в изображение Yocto, используя версию Kirkstone?
    Anonymous » » в форуме Php
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Установите пакет php-pear на текущую настройку Php7.
    Anonymous » » в форуме Php
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Установите пакет php-pear на текущую настройку Php7.
    Anonymous » » в форуме Php
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»