我正在使用最新的(2.1.0) jQuery库来处理本地主机。
首先,我有一个名为index.php的页面,并将video.php加载到其中。另外,index.php有javaengine.js文件,其中包含我网站的所有javascript代码。但是,当我将video.php加载到index.php中时,我发现js文件在加载的页面上没有活动。我想把所有的密码都集中在那个文件里。
因此,我也需要将这个javaengine.js包含在video.php中。
我不知道该怎么做,也不知道该怎么做。以下是我的video.php的一些部分
<?php
//here is for checking
我正在尝试包含一个通过以下方法创建的.js文件:
echo $this->Html->script('vote');
我的文件在/js/vote.js中。
我加载了网站,然后转到源代码,我点击.js脚本文件来查看它正在加载什么,然后我发现加载vote.js是一个错误。
当我尝试直接从URL访问时,我使用:
我发现这个:
Error: JsController could not be found.
Error: Create the class JsController below in file: app/Controller/JsController.php
我尝试加载一个扩展来使用phpunit执行我的测试。
(扩展在正常的php执行中工作)
扩展是在php.ini中定义的
extension=v8js.so
但是,当我执行测试时,我有以下错误
Fatal error: Class 'V8Js' not found in helpers/JSBridge.php on line 30
我试图通过在php测试文件中添加dl("v8js.so");或dl("/usr/lib/php5/20100525+lfs/v8js.so");来强制加载扩展,但仍然存在相同的错误。