Я начал с этим вопросы:Неустранимая ошибка PHP, груша?
И я пошел с тем, что было предложено, но это не появляется на работе.
Мой код теперь выглядит следующим образом:
require 'DB.php';
require 'C:\Users\Clayton\Desktop\formhelpers.php';
$db = DB::connect('mysql://root:[email protected]/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:[email protected]/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)"
);
Где требуется 'C: \ Users \ Desktop \ formhelpers.php'; является линия 10.
я все еще получаю подобную ошибку:
Warning: require(C:\Users\Desktop\formhelpers.php) [function.require]: failed to
open stream: No such file or directory in C:\xampp\htdocs\myfiles\Testing API
Script.php on line 10
Fatal error: require() [function.require]: Failed opening required
'C:\Users\Clayton\Desktop\formhelpers.php'
(include_path='.;C:\xampp\php\PEAR') in
C:\xampp\htdocs\myfiles\Testing API Script.php on line 10
Поскольку каталог не решить эту проблему, я имею в виду мои предыдущие вопросы о редактировании файла PEAR может быть уместным.
Мои вопросы:
файл, который должен быть исправлен является файл php.ini в XAMP? (Я ранее скачал php прямо с php.net)
У меня есть как php.ini для разработки, так и для производства ... какой из них я редактирую?
Файл .ini открывается в блокноте, я не уверен, что это подходящее место для его редактирования. Подтверждение?
Вы используете это в браузере через http-запросы? Идентификатор пользователя веб-сервера вряд ли будет иметь доступ к вашей папке рабочего стола. убедитесь, что путь ENTIRE читается учетной записью веб-сервера. –
Мне кажется странным, что предупреждение и фатальная ошибка не могут открыть разные требуемые файлы ... –
Я использую xamp, если это помогает Marc B – user1459268