2009-08-27 3 views
0

Я нашел некоторую программу файла php file в php. Когда я reun его я получаю следующую ошибкус использованием библиотеки fpdf

Warning: require(/include/fpdf153/fpdf.php) [function.require]: failed to open stream: No such file or directory in C:\xampp\htdocs\aks\mikepdf.php on line 57

Fatal error: require() [function.require]: Failed opening required '/include/fpdf153/fpdf.php' (include_path='.;C:\xampp\php\pear\') in C:\xampp\htdocs\aks\mikepdf.php on line 57

Я думаю, что fpdf.php отсутствует. Я искал их сайт, но я не смог найти английскую версию.

Может ли кто-нибудь предоставить мне полную ссылку на английскую версию?

ответ

0

Я считаю, что путь к файлу, который вы использовали с функцией требуется неправильно

3

В настоящее время PHP ищет файл в C:\include\fpdf153\fpdf.php, как это абсолютный путь.

Попробуйте поместить файл в C:\xampp\htdocs\aks\include\fpdf153\ и использовать follwing заявление:

требуют (include/fpdf153/fpdf.php);

Затем он использует относительную ссылку на основе текущей работы (думаю, это C:\xampp\htdocs\aks\). И это должно сработать.

Вы можете найти более подробную информацию in the PHP manual

0

Я полагаю, что имя корневого каталога является тест.

/test

copy font folder and fpdf.php into /test

Пример, Создать sample.php в папку/тест.

<?php 
require('fpdf.php'); 

$pdf=new FPDF(); 
$pdf->AddPage(); 
$pdf->SetFont('Arial','B',16); 
$pdf->Cell(40,10,'Hello World!'); 
$pdf->Output(); 
?> 
0

Существует АНИ для FPDF поэтому перед использованием этого вы должны сохранить все файлы в любую папку, а затем указать путь к этому.

Тогда вы сможете использовать это.

0

я думаю, вы должны поместить все содержимое библиотеки FPDF в корневой папке вашего проекта, как следовать

корневой папки (папка проекта)

  • шрифт (папка FPDF библиотеки шрифтов)
  • MakeFont (библиотека FPDF сделать папку шрифтов) `
  • fpdf.php (FPDF файл)
  • index.php (файл проекта)

также включать в свой код по include_once('fpdf.php') в вашем index.php

0

Все файлы библиотеки FPDF должны быть внутри вашего проекта.

Я предлагаю вам скопировать все в каталог вашего проекта.После этого, он может выглядеть на эту структуру:

  • корень проекта
    • директория
    • каталог б
    • каталог FPDF
      • каталог док (много файлов внутри)
      • шрифт каталога (много файлов внутри)
      • directory makefont (много файлов внутри)
      • fpdf.css
      • fpdf.php
      • install.txt
      • licence.txt
    • каталог с
    • index.php
    • ...

Тогда вы можете включить е его следующим образом:

require('fpdf/fpdf.php'); 

Смотрите также: http://www.fpdf.org/

0

, когда вы получаете сообщение об ошибке в этой строке требуется ('FPDF/fpdf.php'); Это означает, что вам нужно сохранить папку в текущем каталоге. что вы можете сделать, вы можете перейти к следующему URL-адресу: загрузить любую версию zip-файла, которая делает имя папки «fpdf» и сохранять в текущем местоположении проекта. он будет работать отлично. Адрес: "http://www.fpdf.org/en/download.php"