Re: Upgrade PHP to 7.0

2017-06-06 Thread Torsten Zuehlsdorff

On 04.06.2017 21:50, Paul Schmehl wrote:
--On June 4, 2017 at 12:40:43 PM -0700 "Jack L."  
wrote:



mysql_connect is obsolete in php 7+, you need to change your code to
use mysqli_connect.


Oh, that sucks. 


Just as a sidenote: mysql_connect was already deprecated in PHP 5.5! ;)

Greetings,
Torsten
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Upgrade PHP to 7.0

2017-06-05 Thread Mike Clarke
On Monday 05 Jun 2017 00:57:40 Jack L. wrote:

> Yes, wordpress is compatible with php 7.1

Wordpress core will be OK but there may be problems with some plugins. 

Before upgrading PHP on a Wordpress site it would be worth installing the PHP 
Compatibility Checker plugin to check your plugins and themes for potential 
problems. https://wordpress.org/plugins/php-compatibility-checker/

-- 
Mike Clarke
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Upgrade PHP to 7.0

2017-06-05 Thread Jack L.
>
> Oh, that sucks. This server is running both Joomla and Wordpress. Joomla has
> been complaining about updating php to 70, so I thought I'd give it a shot.
> Don't know if Wordpress is compatible or not.
>e dead." Thomas Jefferson
> "There are some ideas so wrong that only a very
> intelligent person could believe in them." George Orwell
>
Yes, wordpress is compatible with php 7.1
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Upgrade PHP to 7.0

2017-06-04 Thread Paul Schmehl

--On June 4, 2017 at 11:20:20 PM +0300 abi  wrote:


On 04.06.2017 21:42, scratch65...@att.net wrote:
As OP problem was solved, it's time to hijack the thread a little :) I'm
considering to migrate as well, what is recommended path for upgrade ?
Uninstall all php56 ports or replace them (I believe, -o key in
portmaster).


Here's what I did.
portmaster -o lang/php71 lang/php56

That upgrades php. Then I removed all the php56-extensions:

pkg-delete php56-\* mod_php56 php56-extensions

And then installed the php71-extensions.

cd /usr/ports/lang/php71-extensions
make config
make install clean

Make sure you make a list of all the installed php56-extensions so you can 
select the same ones in php71-extensions.


Paul Schmehl, Retired
As if it wasn't already obvious, my opinions
are my own and not those of my employer.
***
"It is as useless to argue with those who have
renounced the use of reason as to administer
medication to the dead." Thomas Jefferson
"There are some ideas so wrong that only a very
intelligent person could believe in them." George Orwell

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Upgrade PHP to 7.0

2017-06-04 Thread abi

On 04.06.2017 21:42, scratch65...@att.net wrote:

[Default] On Sun, 04 Jun 2017 12:10:46 -0500, Paul Schmehl
 wrote:


Are there any instructions explaining how to upgrade php from 5.6.30 to
7.0? Is it fairly straightforward? Or are there some gotchas one needs to
know about?

php.net has some info, but if you're not doing anything fancy you
shouldn't have any trouble.  I always mind Tony Hoare's advice
and avoid the fancy stuff, so when I installed 7.0 instead of 5.6
everything ran fine.
As OP problem was solved, it's time to hijack the thread a little :) I'm 
considering to migrate as well, what is recommended path for upgrade ? 
Uninstall all php56 ports or replace them (I believe, -o key in portmaster).

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Upgrade PHP to 7.0

2017-06-04 Thread abi



On 04.06.2017 22:39, Paul Schmehl wrote:

--On June 4, 2017 at 9:28:29 PM +0200 Kurt Jaeger  wrote:


Hi!


 PHP Fatal error:  Uncaught Error: Call to undefined function
mysql_connect()

I noticed that there was no php70-mysql extension any more. Is there
something that replaces that?


databases/php70-mysqli

Btw, you can migrate to php71, as well. Not much difference.


That was installed. Is there a configuration option that needs to be 
set or changed?


You must fix the code and migrate to mysqli or pdo, mysql was deprecated 
for more than 5 years.

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Upgrade PHP to 7.0

2017-06-04 Thread Paul Schmehl
--On June 4, 2017 at 12:40:43 PM -0700 "Jack L."  
wrote:



mysql_connect is obsolete in php 7+, you need to change your code to
use mysqli_connect.

The site is up and running on php71 and both Joomla and Wordpress are 
working fine. I don't know if I did something wrong in php70 or not. I know 
I had mysqli configured in php70-extensions.


Oh well, it's working fine now.

Thanks for all the responses.

Paul Schmehl, Retired
As if it wasn't already obvious, my opinions
are my own and not those of my employer.
***
"It is as useless to argue with those who have
renounced the use of reason as to administer
medication to the dead." Thomas Jefferson
"There are some ideas so wrong that only a very
intelligent person could believe in them." George Orwell

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Upgrade PHP to 7.0

2017-06-04 Thread Paul Schmehl
--On June 4, 2017 at 12:40:43 PM -0700 "Jack L."  
wrote:



mysql_connect is obsolete in php 7+, you need to change your code to
use mysqli_connect.


Oh, that sucks. This server is running both Joomla and Wordpress. Joomla 
has been complaining about updating php to 70, so I thought I'd give it a 
shot. Don't know if Wordpress is compatible or not.


I just installed php71 after reverting back to php56.  We'll see if 
everything works or not.


Paul Schmehl, Retired
As if it wasn't already obvious, my opinions
are my own and not those of my employer.
***
"It is as useless to argue with those who have
renounced the use of reason as to administer
medication to the dead." Thomas Jefferson
"There are some ideas so wrong that only a very
intelligent person could believe in them." George Orwell

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Upgrade PHP to 7.0

2017-06-04 Thread Jack L.
mysql_connect is obsolete in php 7+, you need to change your code to
use mysqli_connect.

On Sun, Jun 4, 2017 at 12:39 PM, Paul Schmehl  wrote:
> --On June 4, 2017 at 9:28:29 PM +0200 Kurt Jaeger  wrote:
>
>> Hi!
>>
>>>  PHP Fatal error:  Uncaught Error: Call to undefined function
>>> mysql_connect()
>>>
>>> I noticed that there was no php70-mysql extension any more. Is there
>>> something that replaces that?
>>
>>
>> databases/php70-mysqli
>>
>> Btw, you can migrate to php71, as well. Not much difference.
>
>
> That was installed. Is there a configuration option that needs to be set or
> changed?
>
> Paul Schmehl, Retired
> As if it wasn't already obvious, my opinions
> are my own and not those of my employer.
> ***
> "It is as useless to argue with those who have
> renounced the use of reason as to administer
> medication to the dead." Thomas Jefferson
> "There are some ideas so wrong that only a very
> intelligent person could believe in them." George Orwell
>
> ___
> freebsd-ports@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Upgrade PHP to 7.0

2017-06-04 Thread Paul Schmehl

--On June 4, 2017 at 9:28:29 PM +0200 Kurt Jaeger  wrote:


Hi!


 PHP Fatal error:  Uncaught Error: Call to undefined function
mysql_connect()

I noticed that there was no php70-mysql extension any more. Is there
something that replaces that?


databases/php70-mysqli

Btw, you can migrate to php71, as well. Not much difference.


That was installed. Is there a configuration option that needs to be set or 
changed?


Paul Schmehl, Retired
As if it wasn't already obvious, my opinions
are my own and not those of my employer.
***
"It is as useless to argue with those who have
renounced the use of reason as to administer
medication to the dead." Thomas Jefferson
"There are some ideas so wrong that only a very
intelligent person could believe in them." George Orwell

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Upgrade PHP to 7.0

2017-06-04 Thread Kurt Jaeger
Hi!

>  PHP Fatal error:  Uncaught Error: Call to undefined function 
> mysql_connect()
> 
> I noticed that there was no php70-mysql extension any more. Is there 
> something that replaces that?

databases/php70-mysqli

Btw, you can migrate to php71, as well. Not much difference.

-- 
p...@opsec.eu+49 171 3101372 3 years to go !
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Upgrade PHP to 7.0

2017-06-04 Thread Paul Schmehl

--On June 4, 2017 at 2:42:51 PM -0400 scratch65...@att.net wrote:


[Default] On Sun, 04 Jun 2017 12:10:46 -0500, Paul Schmehl
 wrote:


Are there any instructions explaining how to upgrade php from 5.6.30 to
7.0? Is it fairly straightforward? Or are there some gotchas one needs
to  know about?


php.net has some info, but if you're not doing anything fancy you
shouldn't have any trouble.  I always mind Tony Hoare's advice
and avoid the fancy stuff, so when I installed 7.0 instead of 5.6
everything ran fine.


Unfortunately, I had a problem.
PHP Fatal error:  Uncaught Error: Call to undefined function 
mysql_connect()


I noticed that there was no php70-mysql extension any more. Is there 
something that replaces that?


Paul Schmehl, Retired
As if it wasn't already obvious, my opinions
are my own and not those of my employer.
***
"It is as useless to argue with those who have
renounced the use of reason as to administer
medication to the dead." Thomas Jefferson
"There are some ideas so wrong that only a very
intelligent person could believe in them." George Orwell

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Upgrade PHP to 7.0

2017-06-04 Thread scratch65535
[Default] On Sun, 04 Jun 2017 12:10:46 -0500, Paul Schmehl
 wrote:

>Are there any instructions explaining how to upgrade php from 5.6.30 to 
>7.0? Is it fairly straightforward? Or are there some gotchas one needs to 
>know about?

php.net has some info, but if you're not doing anything fancy you
shouldn't have any trouble.  I always mind Tony Hoare's advice
and avoid the fancy stuff, so when I installed 7.0 instead of 5.6
everything ran fine.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Upgrade PHP to 7.0

2017-06-04 Thread Paul Schmehl
Are there any instructions explaining how to upgrade php from 5.6.30 to 
7.0? Is it fairly straightforward? Or are there some gotchas one needs to 
know about?


Paul Schmehl, Retired
As if it wasn't already obvious, my opinions
are my own and not those of my employer.
***
"It is as useless to argue with those who have
renounced the use of reason as to administer
medication to the dead." Thomas Jefferson
"There are some ideas so wrong that only a very
intelligent person could believe in them." George Orwell

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"