Ben*_*jia 0 php lucene zend-framework zend-search-lucene
我运行的是 Windows 7,并且全新安装了 Zend 框架。在一个名为“search.php”的新 php 文件中,我尝试使用 Zend_Search_Lucene 构建一个搜索应用程序,第一行是:
<?php require_once "C:...\Zend\Search\Lucene.php";?>
Run Code Online (Sandbox Code Playgroud)
当我运行此代码时,我在浏览器上看到的是内部服务器错误 500。然后我发现,每当我尝试单独运行 Zend 库中的某些文件时,都会收到此错误,这就是导致我提到的错误的原因。 .ie ERROR 500 on localhost/Zend/Search/Lucene.php, localhost/Zend.../blabla.php..
但是,某些文件在浏览器上运行时不会显示此 500 服务器错误。即: localhost/Zend/ProgressBar.php 显示一个空页面,这很好,因为我假设代码中没有任何“回显”。这实际上是我在浏览器上运行 lucene.php 时所期望的......
有经验的人可以告诉我这是怎么发生的吗?为什么我收到内部服务器错误而不是异常?无论出现此内部 500 服务器错误,如何检查使用“Lucene.php”文件的搜索应用程序是否正常运行?谢谢。
尝试打开错误报告:
在飞行中
ini_set('display_errors', 1);
error_reporting(E_ALL);
Run Code Online (Sandbox Code Playgroud)
在 php.ini 中(对于 php 和 cli 可能不同)
error_reporting = E_ALL
display_errors = 1
Run Code Online (Sandbox Code Playgroud)
欲了解更多信息,请参阅:
| 归档时间: |
|
| 查看次数: |
11884 次 |
| 最近记录: |