CentOs, php en DA updaten mislukt

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: 1 2 volgende »

Menno B

Menno B

13/10/2016 12:41:09
Quote Anchor link
Beste mensen,

Ik heb een cloudbox bij Versio met CentOs 6.2. Deze heb ik 2 jaar geleden geïnstalleerd en verder nooit geupdate. Nu wilde ik de boel updaten en loop ik vast. CentOs 6.2 heb ik via yum update voor elkaar gekregen.

Ik wilde PHP versie 5.5.19 updaten naar 5.6.x of 7.x maar krijg het niet voor elkaar. De repos zijn juist geïnstalleerd. Inmiddels meerdere tutorials gevolgd zonder resultaat. No packages to install. Na 3 dagen ben ik het wel een beetje zat en denk eraan om dit maar te laten doen, voorgoed.

Iemand zin om hierbij te helpen? Het gaat om een simpele VPS opzet die moet worden geoptimaliseerd voor een Opencart website.

Alvast bedankt voor jullie reacties!
 
PHP hulp

PHP hulp

20/04/2024 07:11:24
 
- Ariën  -
Beheerder

- Ariën -

13/10/2016 12:49:38
Quote Anchor link
Interessant om te weten of je DirectAdmin gebruikt. Want in dat geval is er een afwijkende manier van installeren buiten de repo's om.
 
Menno B

Menno B

13/10/2016 12:50:36
Quote Anchor link
Gebruik van DA is aan de orde
 
- Ariën  -
Beheerder

- Ariën -

13/10/2016 12:56:24
Quote Anchor link
Dan moet je niet naar de repo's kijken, maar naar de ingebouwde custombuild.
Voor de repo's wordt PHP, Apache, FTP e.d. geblokkeerd omdat er speciale versies zijn voor DirectAdmin, i.v.m. de integratie in DirectAdmin zelf.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
cd /usr/local/directadmin/custombuild
./build update
./build set php5_ver 5.6
./build php n


Even een uitleg:
- De ./build update haalt de nieuwste versies op
- De ./build set php5_ver 5.6 zorgt voor de 5.6 branche
- De ./build php n laat de nieuwste PHP uit je gekozen branche installeren. Het kan zijn dat je eerst nog een ./build update moet doen.

Noot:
Het kan zijn dat je i.p.v. php5_ver 5.6 dit moet gebruiken: php1_release 5.6, omdat CustomBuild2 twee PHP installaties aan kan.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
cd /usr/local/directadmin/custombuild
./build version

Geeft uitsluitsel
Gewijzigd op 13/10/2016 13:05:12 door - Ariën -
 
Menno B

Menno B

13/10/2016 13:06:39
Quote Anchor link
bij stap 3 krijg ik:

custombuild]# ./build set php5_ver 5.6
php5_ver is not a valid option.
 
- Ariën  -
Beheerder

- Ariën -

13/10/2016 13:09:05
Quote Anchor link
Juist! Zie mijn noot! ^ ;)
Gewijzigd op 13/10/2016 13:09:16 door - Ariën -
 
Menno B

Menno B

13/10/2016 13:09:42
Quote Anchor link
Sorry, je noot te lat gelezen
 
- Ariën  -
Beheerder

- Ariën -

13/10/2016 13:11:48
Quote Anchor link
Geeft niks! Hoop dat het nu moet werken.

Als je meer wilt weten over de Custombuild, en waar voor die bedoeld is en wat je ermee kan. Lees dan deze link eens door.
 
Menno B

Menno B

13/10/2016 13:33:57
Quote Anchor link
Works like a charm! Hartelijk dank. Mijn dank is groot. Zie de juiste versie hieronder. Enig idee hoe ik deze foutmelding weg krijg?

[root@nxuechsr ~]# php -v
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20131226/php_curl.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20131226/php_curl.dll: cannot open shared object file: No such file or directory in Unknown on line 0
PHP 5.6.26 (cli) (built: Oct 13 2016 13:27:48)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
 
- Ariën  -
Beheerder

- Ariën -

13/10/2016 13:35:37
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
cd /usr/local/directadmin/custombuild
./build update
./build clean
./build curl

En heel misschien nog even een
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
./build php n

erachteraan als het nog niet werkt.
 
Menno B

Menno B

13/10/2016 14:00:01
Quote Anchor link
Startup foutmelding blijft en tevens dit:

[root@nxuechsr custombuild]# ./build curl
You cannot install curl, because you do not have it set in options.conf file.
 
- Ariën  -
Beheerder

- Ariën -

13/10/2016 14:04:08
Quote Anchor link
Probeer dit eens...

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
./build set curl yes



Wat zegt
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
./build options

na de uitvoer van het vorige, anders?
Gewijzigd op 13/10/2016 14:07:17 door - Ariën -
 
Menno B

Menno B

13/10/2016 14:06:12
Quote Anchor link
]# ./build set curl yes
Changed curl option from no to yes
[root@nxuechsr custombuild]# php -v
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/ex tensions/no-debug-non-zts-20131226/php_curl.dll' - /usr/local/lib/php/extensions /no-debug-non-zts-20131226/php_curl.dll: cannot open shared object file: No such file or directory in Unknown on line 0
PHP 5.6.26 (cli) (built: Oct 13 2016 13:56:46)
 
- Ariën  -
Beheerder

- Ariën -

13/10/2016 14:07:54
Quote Anchor link
en nu alleen opnieuw builden dus :-)
 
Menno B

Menno B

13/10/2016 15:44:19
Quote Anchor link
build weer gedaan:


[root@nxuechsr custombuild]# php -v
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20131226/php_curl.dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20131226/php_curl.dll: cannot open shared object file: No such file or directory in Unknown on line 0
PHP 5.6.26 (cli) (built: Oct 13 2016 15:35:46)
 
- Ariën  -
Beheerder

- Ariën -

13/10/2016 15:56:20
Quote Anchor link
Ik heb een vergelijkbaar probleem wel eens gehad met Zend Optimzier destijd.
Ik heb toen uit php.ini de verwijzingen naar die module eruitgehaald, en vervolgens opnieuw ge-build waarna het wel werkte. Zet voor de curl-extentie in php.ini anders eens een ; neer.
En build eens opnieuw?

Anders moet je even in /usr/local/directadmin/custombuild/configure kijken. Daar moet ergens een configuratie instaat met daarin de modules die PHP gebruik het het builden (compileren).
 
Ben van Velzen

Ben van Velzen

13/10/2016 17:24:01
Quote Anchor link
Het valt me direct op dat de foutmelding het heeft over php_curl.dll. Dat kan niet op linux. Daar heb je so bestanden.
 
- Ariën  -
Beheerder

- Ariën -

13/10/2016 17:31:06
Quote Anchor link
* knip *
Gewijzigd op 13/10/2016 17:32:04 door - Ariën -
 
Menno B

Menno B

14/10/2016 11:01:21
Quote Anchor link
Waarmee passen jullie de php.ini aan?
 
Ben van Velzen

Ben van Velzen

14/10/2016 11:02:07
Quote Anchor link
vim of nano meestal.
 
Menno B

Menno B

14/10/2016 11:25:33
Quote Anchor link
Lekker bezig jongens! Foutmlding is weg. Inderdaad miste er een ; voor de curl extensie.

PHP 5.6.26 (cli) (built: Oct 13 2016 15:35:46)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

Nu we toch zo lekker bezig zijn. Ik ben hiermee begonnen om de pagespeed van de site te verebeteren. Heb opcache gebuild. Moet ik die nog activeren/ instellen/ reboot oid? Pagespeed van de site is nog steeds hetzelfde en de reactietijd van de server is ook traag.
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.