1

我正在尝试在我的 64 位 Vista 笔记本电脑上设置 Symfony,该笔记本电脑使用 Zend Server CE 作为一体式 PHP 堆栈。我正在尝试使用 Netbeans 作为 IDE 对其进行配置,但是当我尝试创建 Symfony 项目时,我不断收到错误消息;我已经将它指向我的 PHP.exe 文件C:\Program Files (x86)\Zend\ZendServer\bin\php.exe和我的 symfony.bat 位于C:\Users\Wayne\Frameworks\symfony\data\bin\symfony.bat. Netbeans 给了我一个通用的“无法创建 symfony 项目”错误,所以我尝试手动检查它并创建项目。这给了我一个错误call to undefined function token_get_all(),它似乎引用了 PHP 5 的内置标记器。在 Zend 中检查我的 PHP 扩展,标记器已启用,并且 php_tokenizer.dll 是它应该在的位置,所以我不确定这是为什么t 工作正常。

有任何想法吗?如有必要,我很乐意提供更多信息。我正在使用带有 PHP 5.3.2 的 Zend Server CE 的最新版本,因此标记器应该可以正常工作。

4

1 回答 1

1

请记住,CLI 和网络服务器可能使用不同的 php.ini 文件。执行 aphp -i > info.txt检查 CLI 的设置(包括它使用的 .ini 文件)。

于 2010-07-18T16:16:44.500 回答