Ok, path was wrong - sorted now - thx all

nolner wrote:
> 
> Ok - well just adding the '/' prefix to the filepaths removed the errors -
> but the js is still not being loaded. Here's my .htaccess :
> 
> # Rewrite rules for Zend Framework 
> RewriteEngine on 
> RewriteCond %{REQUEST_FILENAME} !-f 
> RewriteRule .* index.php 
>  
> # Security: Don't allow browsing of directories 
> Options -Indexes 
>  
> # PHP settings 
> php_flag magic_quotes_gpc off 
> php_flag register_globals off 
> php_flag short_open_tag on
> 
> thx, n
> 
> Matthew Weier O'Phinney-3 wrote:
>> 
>> -- nolner <[EMAIL PROTECTED]> wrote
>> (on Thursday, 31 July 2008, 06:42 PM -0700):
>>> 
>>> My layout file starts thus:
>>> 
>>> <?php echo $this->doctype() ?><html
>>> xmlns="http://www.w3.org/1999/xhtml";> 
>>> <head> 
>>> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
>>> <script src="libajax/scriptaculous-js-1.8.1/prototype.js"
>>> type="text/javascript"></script>
>>> <script src="libajax/scriptaculous-js-1.8.1/scriptaculous.js"
>>> type="text/javascript"></script>
>>> 
>>> This is giving me a 'missing ; before statement' error in Firebug - on
>>> clicking the link there I get this strange error (ZF seems to think the
>>> libajax directory should be the name of an action!?):
>> 
>> Methinks you have a bad RewriteRule somewhere. Can you send your
>> .htaccess or rewrite rules to the list, as well as your directory
>> layout?
>> 
>> Also, you will likely want to prefix your script src attributes with a
>> leading '/' -- otherwise, your browser will be making the requests
>> relative to your current URL.
>> 
>> In other words, like the following:
>> 
>>     <script src="/libajax/scriptaculous-js-1.8.1/prototype.js"
>>         type="text/javascript"></script>
>> 
>>> <br />
>>> 2Fatal error: Uncaught exception 'Zend_Controller_Action_Exception' with
>>> message 'Action &quot;libajax&quot; does not exist and was not trapped
>>> in
>>> __call()' in C:\wampserver\www\library\Zend\Controller\Action.php:477
>>> 3Stack trace:
>>> 4#0 C:\wampserver\www\library\Zend\Controller\Action.php(504):
>>> Zend_Controller_Action-&gt;__call('libajaxAction', Array)
>>> 5#1
>>> C:\wampserver\www\library\Zend\Controller\Dispatcher\Standard.php(293):
>>> Zend_Controller_Action-&gt;dispatch('libajaxAction')
>>> 6#2 C:\wampserver\www\library\Zend\Controller\Front.php(914):
>>> Zend_Controller_Dispatcher_Standard-&gt;dispatch(Object(Zend_Controller_Request_Http),
>>> Object(Zend_Controller_Response_Http))
>>> 7#3 C:\wampserver\www\life\index.php(58):
>>> Zend_Controller_Front-&gt;dispatch()
>>> 8#4 {main}
>>> 9 thrown in C:\wampserver\www\library\Zend\Controller\Action.php on line
>>> 477<br />
>>> 
>>> And the libs are not loaded. It's got me flumuxed - any ideas? I'm fully
>>> up
>>> to date with zf 1.5.3 and the latest prototype and scriptaculous.
>>> -- 
>>> View this message in context:
>>> http://www.nabble.com/Weird-error-using-Prototype-for-Ajax-in-ZF---action-does-not-exist%21-tp18766753p18766753.html
>>> Sent from the Zend Framework mailing list archive at Nabble.com.
>>> 
>> 
>> -- 
>> Matthew Weier O'Phinney
>> Software Architect       | [EMAIL PROTECTED]
>> Zend Framework           | http://framework.zend.com/
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Weird-error-using-Prototype-for-Ajax-in-ZF---action-does-not-exist%21-tp18766753p18768632.html
Sent from the Zend Framework mailing list archive at Nabble.com.

Reply via email to