Log message #4189092

# At Username Text
# 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?