Synology-Forum.nl

Overige software => Web Station => Topic gestart door: Plute Dooier op 08 augustus 2016, 00:59:35

Titel: PHP.ini aanpassen
Bericht door: Plute Dooier op 08 augustus 2016, 00:59:35
Beste Forumgebruikers,

Ik zou graag het PHP.ini bestand willen aanpassen, echter voert ie de aanpassingen niet door.
Het PHP.ini bestand dat ik wil aanpassen bevind zich in /usr/local/etc/php56/php.ini


Dit heb ik op 2 manieren geprobeerd:
-Vi editor
-Via CLI (Putty) Copy naar shared folder, edit via kladblok in Windows en weer teruggezet

Helaas werkt geen van beide. Na mijn NAS, maar ook losse packages, te hebben herstart zijn de aanpassingen in de file wel zichtbaar maar op de Webserver niet doorgevoerd.

Ik check dit doormiddel van het volgende command in een phpfile 
<?php phpinfo();

Hierbij krijg je een overzicht van bepaalde settings, maar krijg de aanpassingen niet te zien. Ik probeer namelijk display_errors op ON te zetten. Dit staat in de PHP.ini ook doodleuk op ON, maar op de infopage nog steeds op OFF.

Nu heb ik m'n browser cache e.d. al geleegd maar krijg geen verandering.

Iemand enig idee wat ik fout doe?
Alvast bedankt!  :)
Titel: Re: PHP.ini aanpassen
Bericht door: Birdy op 08 augustus 2016, 08:30:13
Zijn de wijzigen wel aangepast in /usr/local/etc/php56/php.ini ?
Titel: Re: PHP.ini aanpassen
Bericht door: Plute Dooier op 08 augustus 2016, 10:33:39
Ja! Dat is het vreemde, in de ini file zelf zijn de aanpassingen gewoon te zien. Maar de aanpssingen worden niet doorgevoerd zelfs na een reboot niet..
Titel: Re: PHP.ini aanpassen
Bericht door: Birdy op 08 augustus 2016, 10:45:05
Volgens mij moet je "/volume1/@appstore/PHP5.6/usr/local/etc/php56/php.ini" aanpassen.
Titel: Re: PHP.ini aanpassen
Bericht door: Plute Dooier op 08 augustus 2016, 11:50:12
Nee werkt helaas ook niet. Wel vreemd, waarom zijn er meerdere PHP.ini files? Daarnaast staat er in de phpinfo page het volgende:

Loaded Configuration File  /usr/local/etc/php56/php.ini

Dus het pad dat jij opnoemt gebruikt ie dan niet? Enfin, beide aangepast maar werkt geen van beide.
Titel: Re: PHP.ini aanpassen
Bericht door: Stephan296 op 08 augustus 2016, 11:52:31
Welke gebruiker past de file aan?
Misschien een idee om webstation en php56 uit te zetten en dan aan te passen?
Weet niet of dat laatste kan, maar het is een idee.
Titel: Re: PHP.ini aanpassen
Bericht door: Plute Dooier op 08 augustus 2016, 11:54:13
Via CLI-Vi ROOT en anders ikzelf met Admin rechten
Ik ga even proberen het uit te zetten en opnieuw te editten.
Titel: Re: PHP.ini aanpassen
Bericht door: Stephan296 op 08 augustus 2016, 12:08:54
Je zult het met root rechten moeten doen.
Of je moet je admin account tot root bestempeld hebben.
Titel: Re: PHP.ini aanpassen
Bericht door: Plute Dooier op 08 augustus 2016, 12:41:29
Dat doe ik ook, via CLI ben ik gewoon ingelogd als root. Ik bedoel, wanneer ik het bestand verplaats naar een locatie waar ik via Windows wel bij kan (een shared folder bijv.) dan pas ik het aan met een admin account, maar zet het bestand dan weer via CLI met root weer terug. Maar dat terzijde.

Ik heb geprobeerd om de pakketten uit te zetten en aan te passen, ook dit werkt niet. Het vreemde is dat ie andere dingen wel aan gepast heeft. Zoals de timezone.

Default timezone    Europe/Amsterdam

In dezelfde edit-'sessie' heb ik dit aangepast. Dit voert ie wel door, maar de rest dus niet..

Ik heb even een screenshot bijgevoegd met een voorbeeld:
Titel: Re: PHP.ini aanpassen
Bericht door: Stephan296 op 08 augustus 2016, 12:46:49
Kladblok in Windows is sowieso geen goede editor voor deze bestanden.
Pak eens notepad++ die is daar beter in.
Maar het is wel vreemd dat hij andere opties wel aanpast.
Ik heb op dit moment geen nas binnen handbereik om te testen.
Titel: Re: PHP.ini aanpassen
Bericht door: Plute Dooier op 08 augustus 2016, 12:48:18
Correct, als is het alleen maar OFF naar ON veranderen, zover ik weet. Heb het overigens ook met Dreamwaver geprobeerd..
Titel: Re: PHP.ini aanpassen
Bericht door: Plute Dooier op 09 augustus 2016, 16:47:39
Anyone? 
Titel: Re: PHP.ini aanpassen
Bericht door: Stephan296 op 09 augustus 2016, 16:48:25
Staat er niets in de log file van php? Misschien een foutmelding ofzo.
Titel: Re: PHP.ini aanpassen
Bericht door: Richard67 op 09 augustus 2016, 21:16:23
De webservice een keertje herstarten met /usr/syno/sbin/synoservicecfg --restart httpd-user in de cli?
Titel: Re: PHP.ini aanpassen
Bericht door: Plute Dooier op 10 augustus 2016, 23:44:29
Wanneer ik /usr/syno/sbin/synoservicecfg --restart httpd-user intyp, krijg ik de volgende foutmelding

Service [httpd-user] does not exist


En waar kan ik de logfile van PHP vinden?
Titel: Re: PHP.ini aanpassen
Bericht door: Plute Dooier op 15 augustus 2016, 14:01:19
Iemand nog een idee wellicht?