Monday, January 28, 2013

Re: Bake Plugin Issues

Looks like this is your own faulty code (in AppController) that triggers it
Fix that first.

PS: You cannot just use $_SERVER like that without any checking. Especially if you also invoke the AppController via CLI (while baking for example) as
some vars will not be set as you know it from a web-based request. use isset() or better the cake method env() here.



Am Montag, 28. Januar 2013 08:51:30 UTC+1 schrieb advantage+:

On my Windows desktop I can bake models / views controllers / basic stuff no problem.

 

When I run cake bake plugin Users I get a crazy assortment of errors. Any ideas anyone?
 
K:\wamp\www\starter\2.x\app>cake bake plugin Users
 
<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getEleme
ntById('cakeErr51062ce5c94b0-trace').style.display = (document.getElementById('c
akeErr51062ce5c94b0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</
b> (8)</a>: Undefined index: SERVER_PORT [<b>APP\Controller\AppController.php</b
>, line <b>155</b>]<div id="cakeErr51062ce5c94b0-trace" class="cake-stack-trace"
 style="display: none;"><a href="javascript:void(0);" onclick="document.getEleme
ntById('cakeErr51062ce5c94b0-code').style.display = (document.getElementById('ca
keErr51062ce5c94b0-code').style.display == 'none' ? '' : 'none')">Code</a> <a hr
ef="javascript:void(0);" onclick="document.getElementById('cakeErr51062ce5c94b0-
context').style.display = (document.getElementById('cakeErr51062ce5c94b0-context
').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr51062ce5c9
4b0-code" class="cake-code-dump" style="display: none;"><code><span style="color
: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span sty
le="color: #007700">************************************************************
/</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbs
p;&nbsp;</span><span style="color: #007700">private&nbsp;function&nbsp;</span><s
pan style="color: #0000BB">notSSL</span><span style="color: #007700">()&nbsp;{</
span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="col
or: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style=
"color: #007700">if(&nbsp;</span><span style="color: #0000BB">$_SERVER</span><sp
an style="color: #007700">[</span><span style="color: #DD0000">'SERVER_PORT'</sp
an><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #DD000
0">'80'&nbsp;</span><span style="color: #007700">)&nbsp;{</span></span></code></
span></pre><pre class="stack-trace">AppController::notSSL() - APP\Controller\App
Controller.php, line 155
AppController::beforeFilter() - APP\Controller\AppController.php, line 89
call_user_func - [internal], line ??
CakeEventManager::dispatch() - CORE\Cake\Event\CakeEventManager.php, line 246
Controller::startupProcess() - CORE\Cake\Controller\Controller.php, line 669
ExceptionRenderer::_getController() - CORE\Cake\Error\ExceptionRenderer.php, lin
e 153
ExceptionRenderer::__construct() - CORE\Cake\Error\ExceptionRenderer.php, line 9
3
ErrorHandler::handleException() - CORE\Cake\Error\ErrorHandler.php, line 125
[main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="j
avascript:void(0);" onclick="document.getElementById('cakeErr51062ce5cf80f-trace
').style.display = (document.getElementById('cakeErr51062ce5cf80f-trace').style.
display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: SERVE
R_NAME [<b>APP\Controller\AppController.php</b>, line <b>156</b>]<div id="cakeEr
r51062ce5cf80f-trace" class="cake-stack-trace" style="display: none;"><a href="j
avascript:void(0);" onclick="document.getElementById('cakeErr51062ce5cf80f-code'
).style.display = (document.getElementById('cakeErr51062ce5cf80f-code').style.di
splay == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="
document.getElementById('cakeErr51062ce5cf80f-context').style.display = (documen
t.getElementById('cakeErr51062ce5cf80f-context').style.display == 'none' ? '' :
'none')">Context</a><pre id="cakeErr51062ce5cf80f-code" class="cake-code-dump" s
tyle="display: none;"><code><span style="color: #000000"><span style="color: #00
00BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">private&nbsp;f
unction&nbsp;</span><span style="color: #0000BB">notSSL</span><span style="color
: #007700">()&nbsp;{</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbs
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(&nbsp;</s
pan><span style="color: #0000BB">$_SERVER</span><span style="color: #007700">[</
span><span style="color: #DD0000">'SERVER_PORT'</span><span style="color: #00770
0">]&nbsp;!=&nbsp;</span><span style="color: #DD0000">'80'&nbsp;</span><span sty
le="color: #007700">)&nbsp;{</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="col
or: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0
000BB">redirect</span><span style="color: #007700">(&nbsp;</span><span style="co
lor: #DD0000">'http://www.'&nbsp;</span><span style="color: #007700">.&nbsp;</sp
an><span style="color: #0000BB">$_SERVER</span><span style="color: #007700">[</s
pan><span style="color: #DD0000">'SERVER_NAME'</span><span style="color: #007700
">]&nbsp;.&nbsp;</span><span style="color: #0000BB">$this</span><span style="col
or: #007700">-&gt;</span><span style="color: #0000BB">here&nbsp;</span><span sty
le="color: #007700">);</span></span></code></span></pre><pre class="stack-trace"
>AppController::notSSL() - APP\Controller\AppController.php, line 156
AppController::beforeFilter() - APP\Controller\AppController.php, line 89
call_user_func - [internal], line ??
CakeEventManager::dispatch() - CORE\Cake\Event\CakeEventManager.php, line 246
Controller::startupProcess() - CORE\Cake\Controller\Controller.php, line 669
ExceptionRenderer::_getController() - CORE\Cake\Error\ExceptionRenderer.php, lin
e 153
ExceptionRenderer::__construct() - CORE\Cake\Error\ExceptionRenderer.php, line 9
3
ErrorHandler::handleException() - CORE\Cake\Error\ErrorHandler.php, line 125
[main] - [internal], line ??</pre></div></pre>
 

 

--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
 
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to cake-php+unsubscribe@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

No comments: