Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: PHP updaten voor LAMP  (gelezen 771 keer)

Offline tomatito

  • Lid
  • Steunpunt: Nee
PHP updaten voor LAMP
« Gepost op: 2019/05/30, 18:06:29 »
Op localhost heb ik een paar WP websites 'draaien'.

Om Wordpress te kunnen updaten ben ik nu verplicht een hogere versie PHP te gebruiken.

LAMP heb ik geïnstalleerd met behulp van (sudo) tasksel.

Vraag: kan ik LAMP opnieuw installeren door tasksel te gebruiken?

Dit zonder eerst LAMP te verwijderen (!): ik vermoed dat bestaande bestanden worden overgeschreven bij het opnieuw uitvoeren van tasksel.
Dual boot: Elementary OS 0.3.2 Freya (64-bit) built on UBUNTU 14.04  |  Windows 10

Intel Skylake i3 6100, 8 GB DDR4, nVidia Geforce GTX 750 ti (2GB)

Offline nahjo

  • Lid
  • Steunpunt: Nee
Re: PHP updaten voor LAMP
« Reactie #1 Gepost op: 2019/05/30, 18:13:45 »
Mijn ervaringen met Ubuntu server 18.04 en wijzigingen met tasksel zijn niet positief  :'(
Wees voorzichtig! Zorg voor een heel goede back-up.


Offline Ron

  • Forumteam
    • r0n
    • Dwarsligger
  • Steunpunt: Ja
Re: PHP updaten voor LAMP
« Reactie #2 Gepost op: 2019/05/30, 20:15:53 »
Wat ik gedaan heb:
sudo apt install -y tasksel libapache2-mod-php php-curl php-zip
Dat was voor mijn server voldoende, de PHP versie is 7.2.
OpenStandaard evangelist, OpenSource promotor, OpenData liefhebber.
Xubuntu gebruiker en voorstander (XFCE).
In Nederland bekend als een Dwarsligger.

Offline tomatito

  • Lid
  • Steunpunt: Nee
Re: PHP updaten voor LAMP
« Reactie #3 Gepost op: 2019/06/02, 14:12:26 »
Citaat
Wees voorzichtig! Zorg voor een heel goede back-up.

Zeker! Ik heb van alles sites backups veilig in de 'opslag' staan.  Geprobeerd maar zonder LAMP te verwijderen kan LAMP niet overgeschreven worden.

sudo apt install -y tasksel libapache2-mod-php php-curl php-zip
Dat werkt helaas niet bij mij.  Ik krijg onderstaande melding:

Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De statusinformatie wordt gelezen... Klaar
Pakket libapache2-mod-php is een virtueel pakket voorzien door:
  libapache2-mod-php7.0 7.0.33-6+ubuntu14.04.1+deb.sury.org+3
  libapache2-mod-php7.1 7.1.28-1+ubuntu14.04.1+deb.sury.org+3
  libapache2-mod-php7.2 7.2.17-1+ubuntu14.04.1+deb.sury.org+3
U dient er één expliciet te selecteren voor installatie.

Op goed geluk geprobeerd:
sudo apt install libapache2-mod-php7.0 7.0.33-6+ubuntu14.04.1+deb.sury.org+3
Uitkomst: Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De statusinformatie wordt gelezen... Klaar
E: Kan pakket 7.0.33-6+ubuntu14.04.1+deb.sury.org+3 niet vinden
E: Kon geen enkel pakket vinden via regex '7.0.33-6+ubuntu14.04.1+deb.sury.org+3'

Wat mij opvalt is dat bij controle blijkt dat ik PHP 5.5.9 gebruik terwijl als ik kijk in Synaptic PHP 7.0 geinstalleerd is. Of in ieder geval: de pakketen zijn aanwezig.

Iemand een tip of duwtje in de goede richting?
Dual boot: Elementary OS 0.3.2 Freya (64-bit) built on UBUNTU 14.04  |  Windows 10

Intel Skylake i3 6100, 8 GB DDR4, nVidia Geforce GTX 750 ti (2GB)

Offline MKe

  • Lid
  • Steunpunt: Nee
Re: PHP updaten voor LAMP
« Reactie #4 Gepost op: 2019/06/02, 16:46:18 »
Waarom geen docker?

Offline tomatito

  • Lid
  • Steunpunt: Nee
Re: PHP updaten voor LAMP
« Reactie #5 Gepost op: 2019/06/02, 19:28:47 »
Citaat
Waarom geen docker?

Docker ken ik niet. Ik heb er even op gezocht (Google).

Waarom zou ik Docker gebruiken i.p.v LAMP? Wat zijn de voordelen/verschillen?
Dual boot: Elementary OS 0.3.2 Freya (64-bit) built on UBUNTU 14.04  |  Windows 10

Intel Skylake i3 6100, 8 GB DDR4, nVidia Geforce GTX 750 ti (2GB)

Offline MKe

  • Lid
  • Steunpunt: Nee
Re: PHP updaten voor LAMP
« Reactie #6 Gepost op: 2019/06/02, 21:46:09 »
Docker is geen Lamp alternatief, maar een container systeem om je scripts in te draaien. Ze draaien dan min of meer onafhankelijk van de host os. Upgraden van de dependencies (PHP in jouw geval) is dan niet meer dan een nieuwe image pullen.  Je kunt op die manier ook meerdere PHP versies naast elkaar draaien. Je kunt zeer gemakkelijk wordpress runnen in docker, inclusief de bijbehorende database.  Je kan hiervoor een kant en klare image pullen die onmiddellijk werkt (https://hub.docker.com/_/wordpress/).   Verder is het ook portable. Je kunt zo’n docker image op elke computer starten waar de docker daemon is geïnstalleerd. Ik ben zelf programmeur en ook web ontwikkelaar en ik kan echt niet meer zonder docker.
« Laatst bewerkt op: 2019/06/02, 21:51:50 door MKe »
Mijn blokkendoos blog: http://mke21.wordpress.com/

Offline tomatito

  • Lid
  • Steunpunt: Nee
Re: PHP updaten voor LAMP
« Reactie #7 Gepost op: 2019/06/03, 06:50:31 »
Interessant om t.z.t eens naar te kijken. Op dit moment heb ik echter weinig tijd en ben ik op zoek naar een snelle oplossing.
Dual boot: Elementary OS 0.3.2 Freya (64-bit) built on UBUNTU 14.04  |  Windows 10

Intel Skylake i3 6100, 8 GB DDR4, nVidia Geforce GTX 750 ti (2GB)

Offline tomatito

  • Lid
  • Steunpunt: Nee
Re: PHP updaten voor LAMP
« Reactie #8 Gepost op: 2019/06/03, 06:57:08 »
Inmiddels PHP 7.2 geïnstalleerd.  Ik moest alleen de (PHP) versie te veranderen.

(Bron: https://www.ostechnix.com/how-to-switch-between-multiple-php-versions-in-ubuntu/)

sudo a2dismod php5
sudo service apache2 restart
sudo a2enmod php7.2
sudo service apache2 restart

Op localhost krijg ik nu echter deze melding:
Citaat
Het lijkt erop dat je PHP-installatie geen MySQL-extensie heeft en die is vereist om WordPress te kunnen gebruiken.


Dual boot: Elementary OS 0.3.2 Freya (64-bit) built on UBUNTU 14.04  |  Windows 10

Intel Skylake i3 6100, 8 GB DDR4, nVidia Geforce GTX 750 ti (2GB)

Offline MKe

  • Lid
  • Steunpunt: Nee
Re: PHP updaten voor LAMP
« Reactie #9 Gepost op: 2019/06/03, 07:35:56 »
Interessant om t.z.t eens naar te kijken. Op dit moment heb ik echter weinig tijd en ben ik op zoek naar een snelle oplossing.
Als je hulp wilt met docker mag je me vragen. Ik heb behoorlijk wat ervaring ermee.

Offline Leen2911

  • Lid
    • leen-van-den-adel
  • Steunpunt: Nee
Re: PHP updaten voor LAMP
« Reactie #10 Gepost op: 2019/06/03, 10:03:20 »
Misschien dat je nu nog in de nieuwe php versie de mysql extensie moet toevoegen ?
https://www.rosehosting.com/blog/how-to-fix-the-missing-mysql-extension-error-in-wordpress/
Mischien dat deze website het beter te volgen is deze gaat vooral over php7.2
https://tecadmin.net/install-apache-mysql-php-lamp-stack-on-ubuntu-16-04/
« Laatst bewerkt op: 2019/06/03, 10:22:03 door Leen2911 »
Geen zorgen met Ubuntu voor morgen
Ik Gebruik > Ubuntu : recentste versie.
Processor-AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ × 2
Video-GeForce 9500 GT/PCIe/SSE2/3DNOW! Geheugen=  4 GB ><Oude HardDisk = 80 GB

Offline tomatito

  • Lid
  • Steunpunt: Nee
Re: PHP updaten voor LAMP
« Reactie #11 Gepost op: 2019/06/08, 16:56:44 »
Citaat
Als je hulp wilt met docker mag je me vragen. Ik heb behoorlijk wat ervaring ermee.
Dat hou ik even achter de hand  ;)

Ik kwam dit toevallig tegen (alternatief voor Docker):  https://www.elegantthemes.com/blog/wordpress/what-is-vagrant-and-how-can-you-use-it-for-wordpress-development

Citaat
Misschien dat je nu nog in de nieuwe php versie de mysql extensie moet toevoegen ?
Alle pakketten zijn volgens mij aanwezig. Net als met PHP moet ik alleen switchen van versie.  Ik weet alleen nog niet hoe dit moet. 
Dual boot: Elementary OS 0.3.2 Freya (64-bit) built on UBUNTU 14.04  |  Windows 10

Intel Skylake i3 6100, 8 GB DDR4, nVidia Geforce GTX 750 ti (2GB)