Ik krijg de volgende foutmelding :
Warning: php_uname() has been disabled for security reasons in (en dat staat hier het path + regelnr)
De regel waar de foutmelding over gaat is als volgt :
Het betreft een WP plugin die op andere wp-installaties op dezelfde server prima werkt. Server draait op CentOs en dat zie ik er niet tussen staan. Dit heb ik wel toegevoegd maar krijg dezelfde foutmelding.PHP Code:
{
return in_array(php_uname('s'), array('Linux', 'FreeBSD', 'OpenBSD', 'Darwin', 'SunOS', 'AIX'));
}
- Krijg een foutmelding die ik niet begrijp
-
06-02-2011, 14:23 #1
- Berichten
- 2.862
- Lid sinds
- 17 Jaar
Krijg een foutmelding die ik niet begrijp
-
-
06-02-2011, 14:26 #2
- Berichten
- 293
- Lid sinds
- 14 Jaar
Re: Krijg een foutmelding die ik niet begrijp
Wat voor plugin is het?
-
06-02-2011, 14:28 #3
- Berichten
- 206
- Lid sinds
- 15 Jaar
Re: Krijg een foutmelding die ik niet begrijp
Schijnbaar is die functie in php uitgezet. Het is hierbij niet van belang of jouw OS in de lijst staat, want de hele functie doet het gewoon niet.
Wel apart dan dat de plugin op dezelfde server op andere sites wel zou werken....
-
06-02-2011, 14:34 #4
- Berichten
- 2.862
- Lid sinds
- 17 Jaar
Re: Krijg een foutmelding die ik niet begrijp
@Ron
Het betreft wp-o-matic die dus feeds ophaalt en daarvan een post maakt
Die andere sites zijn van een andere server overgezet via de backup functie van DA. Maar als het uitstaat moet ik daar normaal toch ook een foutmelding op krijgen? Ze werken namelijk wel gewoon.
-
06-02-2011, 15:46 #5
- Berichten
- 1.899
- Lid sinds
- 18 Jaar
Re: Krijg een foutmelding die ik niet begrijp
De functie is toch echt gewoon geblokkeerd op het gedeelte van de server waar je op zit, kan bijna niets anders zijn. Ik weet niet in hoeverre je de return nodig hebt, anders maak je er @php_uname(), dus geen error terugsturen of je laat handmatig een waarde terugsturen waarvan je zeker bent dat ie klopt.
Aanvullend bericht:
En misschien dat $_SERVER['SERVER_SOFTWARE'] nog wat bruikbaars terugstuurt..Laatst aangepast door Joshua de Gier : 06-02-2011 om 15:50 Reden: Automatisch samengevoegd.
-
06-02-2011, 15:59 #6
- Berichten
- 206
- Lid sinds
- 15 Jaar
Re: Krijg een foutmelding die ik niet begrijp
misschien dat de error_reporting voor de andere sites anders staat, bijvoorbeeld bovenaan het script error reporting uitgezet via ini_set('display_errors',0) of error_reporting(0) of iets dergelijks. Schijnbaar kan de plugin wel werken zonder die functie, dus je zou inderdaad een @ ervoor kunnen zetten zoals Joshua zegt of ook de error reporting uitzetten....als de site eenmaal draait kan dat prima, voor ontwikkelen is dat echter minder handig, omdat je dan dus geen foutmeldingen meer ziet .
-
06-02-2011, 16:25 #7
- Berichten
- 2.862
- Lid sinds
- 17 Jaar
Re: Krijg een foutmelding die ik niet begrijp
Ok bedankt voor jullie antwoorden, zal eerst eens aan mijn serverbeheerder vragen hoe dat zit met die functie. Lijkt me beter dat het gewoon aan staat.
@Joshua & Sylvia
De plugin geeft een foutmelding en word gelijk weer gedeactiveerd. De foutmelding uitschakelen zal waarschijnlijk niet helpen.
-
06-02-2011, 16:27 #8
- Berichten
- 1.499
- Lid sinds
- 17 Jaar
Re: Krijg een foutmelding die ik niet begrijp
Uname is niet de meest leuke functie, kan allerlei waardevolle systeeminfo (denk aan kernel-info) prijsgeven.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic