# |
Jun 11th 2019, 15:24 |
ricksaccous |
that was written in 2014 |
# |
Jun 11th 2019, 15:23 |
ricksaccous |
https://pagegwood.com/web-development/how-to-enable-intl-extension-mamp-osx-10-9-2/ |
# |
Jun 11th 2019, 15:13 |
JDD_Canada |
looking like* |
# |
Jun 11th 2019, 15:13 |
noel |
Still don't understand why none of this was a problem on my last Mojave MAMP PRO setup. I never went through any of this... it just worked out the box. |
# |
Jun 11th 2019, 15:13 |
JDD_Canada |
This is loking liek a rabbit hole right now |
# |
Jun 11th 2019, 15:12 |
JDD_Canada |
doh, sorry, my mac experience is limited ot an old junker I have only to run xcode like, once every two years. It might be easier to either setup a docker in your ide, or re download mamp , and check for options to include intl |
# |
Jun 11th 2019, 15:11 |
noel |
https://bugs.php.net/bug.php?id=72879 |
# |
Jun 11th 2019, 15:10 |
noel |
... which I solved with `brew install icu4c`... but then `make` fails :face_vomiting: |
# |
Jun 11th 2019, 15:05 |
noel |
which I solved with `brew install autoconf` however `pecl install intl` then asks: `Specify where ICU libraries and headers can be found [DEFAULT]`. I assume I don't have the ICU libraries and headers? |
# |
Jun 11th 2019, 15:02 |
noel |
@JDD_Canada `pecl install intl` gives the following error: `Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script. ERROR: `phpize' failed` |
# |
Jun 11th 2019, 14:18 |
JDD_Canada |
then it should show up in your php.ini |
# |
Jun 11th 2019, 14:18 |
JDD_Canada |
in a terminal do pecl install intl |
# |
Jun 11th 2019, 14:18 |
JDD_Canada |
ah , it might be a bit different on mac...you might need to install it |
# |
Jun 11th 2019, 14:16 |
noel |
@JDD_Canada thanks that sounds easy! However I'm not seeing a line like that in the php.ini file. |
# |
Jun 11th 2019, 14:14 |
conehead |
``` object(Cake\Chronos\MutableDateTime) { 'hasFixedNow' => false, 'time' => '2020-01-01 13:37:12.000000', 'timezone' => 'Europe/Berlin' } ``` |
# |
Jun 11th 2019, 14:14 |
conehead |
@kaliel This is working fine for me. But I have to leave now :( ``` $date = new FrozenDate('2020-01-01'); $time = new FrozenTime('2020-02-02 13:37:12'); $time = $time->toMutable(); $time->setDate($date->year, $date->month, $date->day); ``` |
# |
Jun 11th 2019, 14:11 |
JDD_Canada |
in your mamp, click the config under apache, select php.. in the php.ini file, remove the ; from the line that says extension intl |
# |
Jun 11th 2019, 14:10 |
noel |
re: vagrant, oh god no.. been there, done that, got the tomb stone. |
# |
Jun 11th 2019, 14:09 |
ricksaccous |
if you want a consistent dev env use vagrant |
# |
Jun 11th 2019, 14:08 |
ricksaccous |
who knows, lol |
# |
Jun 11th 2019, 14:08 |
ricksaccous |
you probably just have to uncomment a line in your php ini then restart it or something |
# |
Jun 11th 2019, 14:07 |
noel |
Yeah, I get that but I've never installed extensions for MAMP PRO and it has worked in the past. So I don't understand why it doesn't work now. |
# |
Jun 11th 2019, 14:06 |
ricksaccous |
you don't have the intl extension installed |
# |
Jun 11th 2019, 14:06 |
ricksaccous |
the error is pretty self-explanatory |
# |
Jun 11th 2019, 14:06 |
noel |
Hi all. I'm trying to install CakePHP 3.7 on MacOS Mojave and MAMP PRO 5 – and getting errors: ``` - cakephp/cakephp 3.7.8 requires ext-intl * -> the requested PHP extension intl is missing from your system. ``` I didn't have this issue on my previous computer (which was exactly the same stack). Any clues? |
# |
Jun 11th 2019, 13:52 |
kaliel |
i trioed to use $datetime->toMutable() but it returns a date without time :S |
# |
Jun 11th 2019, 13:51 |
conehead |
Well you can still create a new FrozenDate-Object with the data of those two |
# |
Jun 11th 2019, 13:50 |
kaliel |
@conehead yes !!! i'll try it but since it's immutable i htink it will fail |
# |
Jun 11th 2019, 13:33 |
conehead |
`$time->setDate($date->year, $date->month, $date->day);`? |
# |
Jun 11th 2019, 13:29 |
conehead |
What do you mean by merging? Adding dates? Change the date from the FrozenTime to the date of the FrozenDate? |
# |
Jun 11th 2019, 13:22 |
kaliel |
Hi everyone, is there a quick way to merge a FrozenDate with a FrozenTime ? Thanks |
# |
Jun 11th 2019, 13:13 |
hochwender |
I'm using attempting to use the CakePHP 3 Driver for Oracle Database to call a stored procedure. Can someone point me to a working example? I'm receiving an error that procedure isn't found.... Almost like, it's being called on the wrong database connection. |
# |
Jun 11th 2019, 08:34 |
conehead |
I slowly think this is a bug in cake. I can't just get saving through to workin "properly". Is there no way to setup the data in beforeMarshal so that existing entries do not change their id? |
# |
Jun 11th 2019, 07:14 |
mehov |
Ah, good point. I made it empty because the docs say *If you use the default for this option (empty), it will not render a separator.* Turns out I had to remove that argument altogether and it works. Thank you! |
# |
Jun 11th 2019, 07:12 |
kgb.acct.personal |
Add content to `separator` then check if it displays in the middle |
# |
Jun 11th 2019, 07:11 |
kgb.acct.personal |
It's the separator |
# |
Jun 11th 2019, 07:10 |
slackebot1 |
<li><span></span></li> <li><a href="/stock/products/add">Add Product</a></li> </ol> ```` My question is where does that middle empty breadcrumb come from? |
# |
Jun 11th 2019, 07:10 |
mehov |
Hi guys, still getting breadcrumbs to work ```` $this->Breadcrumbs->add( 'Products', ['controller' => 'products', 'action' => 'index'] ); $this->Breadcrumbs->add( 'Add Product', ['controller' => 'products', 'action' => 'add'] ); echo $this->Breadcrumbs->render( ['class' => 'breadcrumb'], ['separator' => ''] ); ```` Results in: ```` <ol class="breadcrumb"> <li><a href="/stock/products">Products</a></li> |
# |
Jun 11th 2019, 07:03 |
conehead |
Good mornin |
# |
Jun 11th 2019, 06:46 |
imonsei |
hello everybooty o/ |
# |
Jun 11th 2019, 03:18 |
kgb.acct.personal |
How do I validate belongsToMany association if they exist? |