在我的localhost上,我有一个extfilemanager它的文件管理器结合了php,js和ajax来创建一个文件管理器,我在本地运行良好(使用xampp PHP Version 5.3.1)但是我把它移到了windows共享主机godaddy服务器,突然间它无法正常工作。
服务器正在运行PHP版本5.2.14,这与XAMPP PHP安装不同,但这不应该影响它吗?
我收到此错误:
Uncaught Unable to load Ext, core YUI utilities (yahoo, dom, event) not found.
我首先使用Coda移动完全相同的目录,然后将其删除并尝试使用FileZilla以确保文件正确发送。我注意到它使用一个名为FetchScript.php的脚本来包含它需要的文件。
我之前在Windows服务器上使用PHP“包含”文件以及“file_get_contents”时遇到了问题,这与服务器不允许包含绝对URL有关。
以前有人遇到过这个问题吗?谢谢!
更新:我去了引发此错误的行,它看起来像这样:
if(typeof YAHOO=="undefined"){throw"Unable to load Ext, core YUI utilities (yahoo, dom, event) not found.";
答案 0 :(得分:1)
我在yahoo-min.js中添加并且错误消失了,我猜fetch-script.php的工作方式与windows-godaddy服务器相处得不好,我将其添加到index.php中文件管理器:
<script src="http://yui.yahooapis.com/2.8.2r1/build/yahoo/yahoo-min.js"></script>