繁体   English   中英

部署CakePHP自定义助手的问题

[英]Issues with Deploying CakePHP Custom Helper

我一直在遵循有关在CakePHP 1.3应用程序中实现自动完成功能的教程 与此相关的所有源均与该代码大致匹配。

我已经在本地WAMP上成功实现了它,但是将其部署到LAMP服务器时,应用程序中断了(HTML页面仅呈现为调用AutoCompleteHelper输入函数的形式)。

使用日志语句,我看到输入函数失败了。

$options = array_replace($baseOptions,$options);

在AutoCompleteHelper的input()方法中。 我似乎没有得到任何错误输出。 以下是$ options的输出:

Array
(
    [autoCompleteUrl] => /catalog/bands/auto_complete
    [autoCompleteRequestItem] => autoCompleteText
)

这对我来说似乎不对。

另外,我发现了一个类似的,但封闭的问题上堆栈这让我觉得我可能有某种TWEAK的CakePHP的外面进行。 我研究的越多,就越不需要,但是我认为这是一个很好的参考。

我从哪里去解决这个问题?

任何人都很难为您解决此问题。 特别是如果它在您的本地主机上运行,​​而不是在另一个灯泡环境下运行。 可能是配置问题。 以下是一些可能会推动您朝正确方向发展的事情:

  • 您是否检查了被调用文件的文件权限
  • 您是否已确认文件实际存在并且没有丢失
  • 您检查服务器错误日志了吗
  • 您是否尝试在core.php中打开调试以查看屏幕上是否显示错误

希望这会把您推向正确的方向。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM