我正在运行xampp,我在php子目录中看到了Pear文件夹。我有html_quickform文件夹,但我不知道放在哪里?
我将它放在第一个Pear文件夹或下一个Pear文件夹中吗?我在第一个Pear文件夹上创建了一个HTML文件夹来放置它,但是我收到了这个错误:
**index.php**
require_once('HTML/QuickForm/QuickForm.php');
Warning: require_once(HTML/Common.php) [function.require-once]: failed to open stream: No such file or directory in C:\Users\Jonny\Desktop\projects\xampp\php\PEAR\HTML\QuickForm\QuickForm.php on line 33
Fatal error: require_once() [function.require]: Failed opening required 'HTML/Common.php' (include_path='C:\Users\Jonny\Desktop\projects\xampp\php\PEAR') in C:\Users\Jonny\Desktop\projects\xampp\php\PEAR\HTML\QuickForm\QuickForm.php on line 33
然而警告说我需要html / common.php,但Pear安装中没有这样的东西。只有我看到common.php在第二个Pear文件夹中,但它在根目录中而不是HTML文件夹。
答案 0 :(得分:1)
从this question判断,您需要按照说明安装PEAR。然后,您需要从提示符运行pear.bat
。
简而言之:
c:\...\pear\go-pear.bat
最好使用安装程序进行设置:
pear(.bat) install html_quickform
(.bat
如果是窗户。)
它将创建以下结构:
C:\...\pear\HTML\QuickForm.php
C:\...\pear\HTML\QuickForm\...
etc. pp.
在php.ini
中C:\...\pear
include_path
中<?php
require_once 'HTML/QuickForm.php';
。
然后:
{{1}}
答案 1 :(得分:1)
感谢Till的指示,我能够做到(Windows) 对于Windows用户如果在C:\,
下安装了xamppC:\xampp\php
(在命令提示符下键入,在此文件夹下有pear.bat文件)pear.bat
执行pear.bat install html_quickform
,它将安装必要的文件夹QuickForm.php
文件的HTML文件夹。您可以在C:\xampp\php\PEAR\HTML
在程序中,您只需执行以下操作即可调用它:
require_once("HTML/QuickForm.php");
$form = new HTML_QuickForm(); // with form being the QuickForm() object.