Re: Help getting started with CakePHP 2.1.3

2012-06-16 Thread DiabloGeto
Hi

Installation procedure could be diff for diff platforms, however , first u 
can try the default setting as mostly it works by itself.
Just access the path of your cake folder from browser through local host If 
these is a page with some red of green stripes , which instruction to 
set some salt and security , or database setting , your in the right 
direction. 

http://www.phpeveryday.com/articles/CakePHP-Installation-Quick-Start-P624.html  
  , or follow this link. Its for old version of cake , so dont be concerned 
bout the dir structure and name conventions. rather follow conventions for 
2.X only from the book.

On Friday, June 15, 2012 5:12:22 AM UTC+5:30, BasementJack wrote:
>
> I'm trying to follow the tutorial at 
> http://book.cakephp.org/2.0/en/installation.html
> I've downloaded CakePHP-2.1.3.tgz from http://pear.cakephp.org/
> My folder structure doesn't match at all.
>
> I've got a 
> /bin and 
> /cake folder - 
> the cake folder appears to have all the good stuff (folders for cache, 
> config, console, controller, core, error, etc)
>
> The install guide says my folder should look like this:
> /cake_2_0
>   /app
>   /lib
>   /vendors
>   /plugins
>   .htaccess
>   index.php
>   /readme
>
>
> What needs to happen next?
>

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php


Re: Help getting started with CakePHP 2.1.3

2012-06-14 Thread lowpass
I vaguely remember something about a Pear channel but haven't used it.
I don't know why the structure would be different. Go here for the
goods:

https://github.com/cakephp/cakephp/archives/2.1

You'll get an archive -- and subsequent folder -- with Git's supremely
annoying naming convention but the current stable is indeed 2.1.3.

On Thu, Jun 14, 2012 at 7:42 PM, BasementJack  wrote:
> I'm trying to follow the tutorial
> at http://book.cakephp.org/2.0/en/installation.html
> I've downloaded CakePHP-2.1.3.tgz from http://pear.cakephp.org/
> My folder structure doesn't match at all.
>
> I've got a
> /bin and
> /cake folder -
> the cake folder appears to have all the good stuff (folders for cache,
> config, console, controller, core, error, etc)
>
> The install guide says my folder should look like this:
> /cake_2_0
>   /app
>   /lib
>   /vendors
>   /plugins
>   .htaccess
>   index.php
>   /readme
>
>
> What needs to happen next?
>
> --
> Our newest site for the community: CakePHP Video Tutorials
> http://tv.cakephp.org
> Check out the new CakePHP Questions site http://ask.cakephp.org and help
> others with their CakePHP related questions.
>
>
> To unsubscribe from this group, send email to
> cake-php+unsubscr...@googlegroups.com For more options, visit this group at
> http://groups.google.com/group/cake-php

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php


Re: Help getting started - getting 500 server error or 404 on tutorial

2010-02-24 Thread BrendonKoz
Now that you think you have mod_rewrite working properly, you might
want to try setting up a separate virtual host just to see if the
styles and images show up. If they do not, then mod_rewrite is still
not working properly. As for the 500 internal error, that could either
be a misconfiguration in your httpd.conf (or virtual hosts conf file),
or possibly a programming error.  However, if you're still getting 404
errors now, it sounds like your mod_rewrite still isn't working as it
should.

On Feb 23, 9:45 pm, edmicman  wrote:
> So I'm about at wits end and am about to give up in frustration after
> spending the last couple days messing with this.  I just wanted to
> learn a bit about this framework and try some stuff out, but I'm not
> even able to get the friggin' tutorial working!  I keep coming up with
> the same suggestions on Google searches and nothing.  Hopefully it's
> something obvious and someone can help?
>
> I'm on Ubuntu 9.10, with apache2.  I'm trying to work with the CakePHP
> 1.3 beta.  My localhost root is at /var/www (http://localhost).  I put
> all of the cakephp files into /var/www/cakedev (http://localhost/
> cakedev).
>
> After I first copied the files over and brought uphttp://localhost/cakedev,
> it looked like everything worked.  The cakephp start page came up,
> although there weren't any graphics or fancy styles, so maybe
> something wasn't right from the start.  I worked through the tutorial,
> and went to the point where I should be able to see the basic index of
> my app (the files are located in /var/www/cakedev/views/recipes, so I
> triedhttp://localhost/cakedev/recipes/index) and got the normal 404
> page not found error.  It wasn't a Cake error, nothing in those logs,
> it was a regular apache 404 error.
>
> Some searches made it sound like my mod_rewrite wasn't working or set
> up correctly or something, so I set about doing that.  I made changes
> to my apache2 config (/etc/apache2/sites-enabled/000-default), but
> when I set AllowOverride All, my localhost/cakedev gets a 500 server
> error.  If I set it back to AllowOverride none, the default page comes
> up, but with neither of them does any of my app work.  I'll post my
> files, what am I doing wrong?
>
> /etc/apache2/sites-enabled/000-default:
> 
>         ServerAdmin webmas...@localhost
>
>         DocumentRoot /var/www
>         
>                 Options FollowSymLinks
>                 AllowOverride none
>         
>         
>                 Options Indexes FollowSymLinks MultiViews
>                 AllowOverride none
>                 Order allow,deny
>                 allow from all
>         
>
>         ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
>         
>                 AllowOverride None
>                 Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
>                 Order allow,deny
>                 Allow from all
>         
>
>         ErrorLog /var/log/apache2/error.log
>
>         # Possible values include: debug, info, notice, warn, error, crit,
>         # alert, emerg.
>         LogLevel warn
>
>         CustomLog /var/log/apache2/access.log combined
>
>     Alias /doc/ "/usr/share/doc/"
>     
>         Options Indexes MultiViews FollowSymLinks
>         AllowOverride None
>         Order deny,allow
>         Deny from all
>         Allow from 127.0.0.0/255.0.0.0 ::1/128
>     
>
> 
>
> /var/www/.htaccess:
> 
>    RewriteEngine on
>    RewriteBase /
>    RewriteRule    ^$ app/webroot/    [L]
>    RewriteRule    (.*) app/webroot/$1 [L]
> 
>
> /var/www/cakedev/app/.htaccess:
> 
>     RewriteEngine on
> RewriteBase /
>     RewriteRule    ^$    webroot/    [L]
>     RewriteRule    (.*) webroot/$1    [L]
>  
>
> /var/www/cakedev/app/webroot/.htaccess:
> 
>     RewriteEngine On
> RewriteBase /
>     RewriteCond %{REQUEST_FILENAME} !-d
>     RewriteCond %{REQUEST_FILENAME} !-f
>     RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
> 
>
> What am I missing?  Thanks for any help!

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

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+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: Help getting started...

2008-01-20 Thread Peter Lombardo

Take a look at Section 5 here:
http://manual.cakephp.org/appendix/blog_tutorial

I had the same issue and the above fixed it.  And when I revisited the
issue, it turned out for some reason I was missing an .htaccess in the
root directory.

Peter Lombardo

On Jan 20, 2008 8:23 PM, Dave Porter <[EMAIL PROTECTED]> wrote:
>
> Hi everyone,
>
> I have Apache installed on my machine ( WinXP Pro SP2 ) & have a
> number of other php based projects running fine.
>
> The test page works, but clearly the .css file is not being found.
>
> I have tested a phpinfo.php file in the root directory and the /app/
> views/users/ directory for a tutorial I am working on, and it works
> fine in both locations.
>
> I made a cosmetic change to cake.generic.css, but the change is not
> being picked up !
>
> css is attempting to find it here:
> 
>
> My default htdocs folder is:
> C:\Program Files\Apache Software Foundation\Apache2.2\htdocs
>
> and my folder within this is 'cake11'.
>
> Hope someone can help.
>
> regards, Dave Porter
>
> >
>



-- 
Peter Lombardo
[EMAIL PROTECTED]

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



Re: Help getting started...

2008-01-20 Thread manish

http://groups.google.com/group/cake-php/browse_thread/thread/d7c7d2bd6635a76f/e976e8d9cb6153d3?lnk=gst&q=manish#e976e8d9cb6153d3



On Jan 21, 6:23 am, Dave Porter <[EMAIL PROTECTED]> wrote:
> Hi everyone,
>
> I have Apache installed on my machine ( WinXP Pro SP2 ) & have a
> number of other php based projects running fine.
>
> The test page works, but clearly the .css file is not being found.
>
> I have tested a phpinfo.php file in the root directory and the /app/
> views/users/ directory for a tutorial I am working on, and it works
> fine in both locations.
>
> I made a cosmetic change to cake.generic.css, but the change is not
> being picked up !
>
> css is attempting to find it here:
> 
>
> My default htdocs folder is:
> C:\Program Files\Apache Software Foundation\Apache2.2\htdocs
>
> and my folder within this is 'cake11'.
>
> Hope someone can help.
>
> regards, Dave Porter
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



Re: Help getting started: creating related records

2006-09-25 Thread [EMAIL PROTECTED]

Doing all but HABTM with a multiple selectTag you have to manually
manage the foreignKey's.  What this means is you have to set it.
Usually this means that you create one records, get the last inserted
id, and use that as the foreignKey for the related records if you are
saving them all in the same action.

$this->ModelName1->save($this->data);
$related['ModelName2']['foreignKey'] =
$this->ModelName1->getLastInsertID();
$this->ModelName2->create();
$this->ModelName2->save($related);

Of course there is more code in there, more fields, maybe manipulation
of the $this->data array (if it has both model's information in it).
But that is almost always what you have to use if you don't have the
user setting the foreignKey (like picking the category for the new
option).


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---



Re: Help getting started: creating related records

2006-09-25 Thread [EMAIL PROTECTED]

Doing all but HABTM with a multiple selectTag you have to manually
manage the foreignKey's.  What this means is you have to set it.
Usually this means that you create one records, get the last inserted
id, and use that as the foreignKey for the related records if you are
saving them all in the same action.

$this->ModelName1->save($this->data);
$related['ModelName2']['foreignKey'] =
$this->ModelName1->getLastInsertID();
$this->ModelName2->create();
$this->ModelName2->save($related);

Of course there is more code in there, more fields, maybe manipulation
of the $this->data array (if it has both model's information in it).
But that is almost always what you have to use if you don't have the
user setting the foreignKey (like picking the category for the new
option).


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---



Re: Help getting started: creating related records

2006-09-25 Thread [EMAIL PROTECTED]

Doing all but HABTM with a multiple selectTag you have to manually
manage the foreignKey's.  What this means is you have to set it.
Usually this means that you create one records, get the last inserted
id, and use that as the foreignKey for the related records if you are
saving them all in the same action.

$this->ModelName1->save($this->data);
$related['ModelName2']['foreignKey'] =
$this->ModelName1->getLastInsertID();
$this->ModelName2->create();
$this->ModelName2->save($related);

Of course there is more code in there, more fields, maybe manipulation
of the $this->data array (if it has both model's information in it).
But that is almost always what you have to use if you don't have the
user setting the foreignKey (like picking the category for the new
option).


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---



Re: Help getting started: creating related records

2006-09-24 Thread Mikee Freedom

that's how i do it.

whenever i'm saving a model I know that whatever is in the data array
at the time will be what is saved. so, how you get the foreign key in
there doesn't really matter (at the view or in the controller) as long
as it is in there it will be saved to the DB.

does that answer your question? i don't know if there is a better
practice or preferred method of doing this but generally i run with
the foreign id in the view just how you've done it.

On 25/09/06, Andrew <[EMAIL PROTECTED]> wrote:
>
> OK I got bake working using the hack described here:
> http://www.soledadpenades.com/category/cakephp/
>
> And even with a baked version, I still have the problem.  I can't
> imagine this is such a hard thing to overcome, can someone please help
> me?  I'm pulling my hair out, I've been stuck at this point for two
> weeks!
>
> I noticed that I can insert the foreign id with this line in the view
> form:
> echo $html->hidden('Option/decision_id',
> 'value="'.$decision['Decision']['id'].'"');
>
> But that really seems like a hack.  Please?  Someone?  I've included
> the original post below.
>
> Hi folks,
>
> I'm at my wit's end trying to figure out how to create a new related
> record... should be easy for you seasoned pros.  I'll be as detailed as
> possible.
>
> I have two tables: decisions, and options.  One decision has many
> options.  Here's the decision model code:
>
> 
> class Decision extends AppModel
> {
> var $name = 'Decision';
> var $hasMany = 'Option';
>
> }
>
> ?>
>
> and the Option model is similar.
>
> Here is the decisions_controller:
>
> 
> class DecisionsController extends AppController
> {
> var $name = 'Decisions';
> var $helpers = array('Time');
>
> function index()
> {
> $this->set('decisions', $this->Decision->findAll());
> }
>
> function view($id = null)
> {
> $this->Decision->id = $id;
> $this->set('decision', $this->Decision->read());
> }
>
> function addOption()
> {
> if(!empty($this->data))
> {
> debug($this->data);
> $this->Decision->Option->save($this->data);
>
> $this->flash('Option Added', '/decisions');
> }
> }
>
> }
>
> ?>
>
> When the user is at decisions/view, they see the text of the decision
> and have the ability to add an option on a form.  Here's the view for
> decisions/view:
>
>  echo ''.$decision['Decision']['title'].''
> ?>
> Options
>  debug($decision);
> ?>
> Add a new option
> 
>  echo $html->input('Option/option');
> echo $html->submit('Save');
> ?>
>
> When the user submits this form, it does add a record to the options
> table.  Here's the SQL statement it outputs:
>
> INSERT INTO `options` (`option`,`created`,`modified`) VALUES
> ('test','2006-09-21 07:22:29','2006-09-21 07:22:29')
>
> For some reason, however, it isn't inserting a foreign key into the
> option.  There is a decision_id field in the options table that I would
> think it should populate.
>
> Note that if I turn on scaffolding, everything works fine, so I think
> my table structures, etc. conform to the cake conventions.
>
> Anyone see what I'm missing?  Something in the view, perhaps?
>
> Thanks in advance,
>
> Andrew
>
>
> >
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---



Re: Help getting started: creating related records

2006-09-24 Thread Andrew

OK I got bake working using the hack described here:
http://www.soledadpenades.com/category/cakephp/

And even with a baked version, I still have the problem.  I can't
imagine this is such a hard thing to overcome, can someone please help
me?  I'm pulling my hair out, I've been stuck at this point for two
weeks!

I noticed that I can insert the foreign id with this line in the view
form:
echo $html->hidden('Option/decision_id',
'value="'.$decision['Decision']['id'].'"');

But that really seems like a hack.  Please?  Someone?  I've included
the original post below.

Hi folks,

I'm at my wit's end trying to figure out how to create a new related
record... should be easy for you seasoned pros.  I'll be as detailed as
possible.

I have two tables: decisions, and options.  One decision has many
options.  Here's the decision model code:



and the Option model is similar.

Here is the decisions_controller:

set('decisions', $this->Decision->findAll());
}

function view($id = null)
{
$this->Decision->id = $id;
$this->set('decision', $this->Decision->read());
}

function addOption()
{
if(!empty($this->data))
{
debug($this->data);
$this->Decision->Option->save($this->data);

$this->flash('Option Added', '/decisions');
}
}

}

?>

When the user is at decisions/view, they see the text of the decision
and have the ability to add an option on a form.  Here's the view for
decisions/view:

'.$decision['Decision']['title'].''
?>
Options

Add a new option

input('Option/option');
echo $html->submit('Save');
?>

When the user submits this form, it does add a record to the options
table.  Here's the SQL statement it outputs:

INSERT INTO `options` (`option`,`created`,`modified`) VALUES
('test','2006-09-21 07:22:29','2006-09-21 07:22:29')

For some reason, however, it isn't inserting a foreign key into the
option.  There is a decision_id field in the options table that I would
think it should populate.

Note that if I turn on scaffolding, everything works fine, so I think
my table structures, etc. conform to the cake conventions.

Anyone see what I'm missing?  Something in the view, perhaps?

Thanks in advance,

Andrew


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---



Re: Help getting started: creating related records

2006-09-24 Thread Andrew

I've tried baking it, but I have problems with that as well...
apparently mysql isn't compiled on the command line on my system, so it
fails when I try and bake.  I'd rather just fix the problem here.
Anyone have any ideas?  Can I provide more information to make this
question easier to answer?


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---



Re: Help getting started: creating related records

2006-09-23 Thread Andrew

I've tried baking it, but I have problems with that as well...
apparently mysql isn't compiled on the command line on my system, so it
fails when I try and bake.  I'd rather just fix the problem here.
Anyone have any ideas?  Can I provide more information to make this
question easier to answer?


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---



Re: Help getting started: creating related records

2006-09-23 Thread Andrew

I've tried baking it, but I have problems with that as well...
apparently mysql isn't compiled on the command line on my system, so it
fails when I try and bake.  I'd rather just fix the problem here.
Anyone have any ideas?  Can I provide more information to make this
question easier to answer?


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---



Re: Help getting started: creating related records

2006-09-22 Thread Brian French

you could try to maybe bake your view and then modify that form to work 
how you want it.

http://wiki.cakephp.org/docs:bake

Andrew wrote:
> Note: please ignore the line
>
> echo $html->hidden('Option/decision_id',  55);
>
> That was in there for debugging and never actually did anything.
>
>
> >
>
>   

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---



Re: Help getting started: creating related records

2006-09-21 Thread Andrew

Note: please ignore the line

echo $html->hidden('Option/decision_id',  55);

That was in there for debugging and never actually did anything.


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---