【发布时间】:2013-10-10 21:03:39
【问题描述】:
有没有人成功让 Joomla 在 IIS/Phalanger 下运行?
我已经完成了 Phalanger 3.0 的安装,按照说明使 Joomla 成为使用 Phalanger 编译器运行的应用程序,但由于某种原因,我在应用程序启动之前就收到了错误:
Error: Class 'JLogEntry' not found in C:\inetpub\wwwroot\nfspv3\libraries\joomla\log\log.php on line 169, column 4.
在安装 Phalanger 3.0 之前,我在 IIS/MySQL 上运行 Joomla 2.5,所以我想知道这是否是 Phalanger 编译器无法解释 PHP 的问题,对吗?很高兴知道是否有人让 Joomla 与 Phalanger 一起工作。
【问题讨论】:
-
你能在 PHP 代码中设置断点吗?这需要一些调试...
-
在 Apache/PHP 下我可以用 XDebug,但我不知道 Phalanger 是否支持调试。该代码在 IIS/ISAPI 接口下运行良好,但确定单步执行代码会有所帮助。
-
我刚刚注意到,您正在使用 Phalanger 3.0 ...在pub.devsense.com/phptools/Phalanger.4.0.Tools.1.15.7667.msi 尝试 4.0 最新预览版..
-
@JakubMíšek 我尝试使用 3.0 和 4.0,但错误仍然存在。