Synology-Forum.nl
Overige software => Web Station => Topic gestart door: walberg op 17 januari 2017, 17:00:26
-
Kan ik ergens de maximum upload grootte voor wordpress ergens aanpassen? PHP.ini en .htaccess werken niet ergo met de laatste krijg je de bekende error.
-
-
Dan kom ik uit op /usr/syno/etc/packages/WebStation/php56/php.ini maar die kan ik dus nergens op mijn Synology vinden. Die is kennelijk afgeschermd. Niet met mijn finder maar ook niet met Filezilla, Natuurlijk kan ik USR vervangen door mijn gebruikersnaam maar ook dan vind ik heel die /syno/etc... niet.
-
Vroeger heb ik template Avada gebruikt en toen deed ik in wpconfig.php define (‘wp_memory_limit’, ‘64M’)
Maar helaas als ik dat doe krijg ik:
Parse error: syntax error, unexpected 'define' (T_STRING) in /volume1/web/eten/wp-config.php on line 50
-
Heb even Wordpress geïnstalleerd, met PuTTY ingelogd als root en gezocht naar php.ini
[attachimg=1]
-
Weet iemand hoe ik de commando's moet uitvoeren in Terminal (Mac) Putty is voor Windows.
-
Ja, die weet ik wel echter, het volgende is beter:
Als je niet met Filezilla als root erin kunt komen, lees dan deze door vanaf het kopje: Omdat ik geen Apple gebruiker ben heb ik onderstaande van andere leden (http://www.synology-forum.nl/algemeen/nas-benaderen-met-ssh-winscp-putty/) en gebruik eventuele alternatieven voor MAC.
Je kunt ook Config File Editor gebruiken (nog makkelijker) om files aan te passen, kijk dan in dezelfde Topic onder het kopje:
EDIT 24-10-2016: De PuTTY methode voor DSM6 en hoger is vervallen, hiervoor is "Config File Editor" in de plaats gekomen: (http://www.synology-forum.nl/algemeen/nas-benaderen-met-ssh-winscp-putty/)
-
Ik heb ook nog even getest, en het werkt (verder ben ik dus geen Wordpress gebruiker ;) ):
Je moet aanpassen:
post_max_size = 64M
upload_max_filesize = 64M
Alleen in (het filmpje laat zien dat het op 2 plaatsen moet):
/usr/syno/etc/packages/WebStation/php56/php.ini
Voor:
[attachimg=1]
Na:
[attachimg=2]
-
Tja daar was ik al bang voor, moet ik eerst weer met Admin inloggen, weet niet eens meer het wachtwoord voor Admin. Voorlopig even in mijn project het filmpje van 48 mb vervangen door een vimeo link.
-
Je kunt ook een nieuwe gebruiker maken met admin rechten en eigen password en deze gebruiker mag/kan ook root worden.
-
Ook kun je het ww van admin resetten maar, dan worden er meer dingen reset: 2. Het wachtwoord van de administrator en de netwerkinstellingen opnieuw instellen (https://www.synology.com/nl-nl/knowledgebase/DSM/tutorial/General/How_to_reset_your_Synology_NAS#t2)
-
Nee ik log gewoon uit en weer aanalleen moet ik dan met admin inloggen niet met root, wachtwoord had ik al veranderd. Nu kan ik config file editor opstarten maar als ik /etc/sudoers,sudoers wil toevoegen wordt het gewoon niet toegevoegd.
Ik kan nu ook met Filezilla (een ftp programma voor de Mac) als Admin inloggen, krijg nu ook wat meer mappen te zien maar nergens die etc mappen. Ook niet bij de users en home homes
-
Dit WEL gedaan ?
5 - Sluit Config File Editor af.
6 - Stop het pakket Config File Editor in Package Center en start weer op.
-
Dat opslaan in packet center begrijp ik niet echt. Overigens kan ik nu wel zien dat de eerste regel is opgeslagen, na 2 keer afsluiten was het nu wel opgeslagen.
Ik moet nu doen admin ALL = NOPASSWD: ALL
Maar ik zie overigens dat bij mijn instelling ook al een
"mijngebruikersnaam" ALL = NOPASSWD: ALL
Staat. Moet ik deze weghalen?
-
Dus die had je er al eens ingezet, als die niet meer gebruikt wordt, kun je die regel weghalen dus, moet niet maar mag wel.
-
Terminal werkt niet (waarschijnlijk omdat ik dit inderdaad ooit al eens eerder heb gedaan en bij de Mac wordt er dan een soort code opgeslagen (fingerprint) maar met de Mac variant van Putty kom ik wel op de DS
Als ik doe find . -iname php.ini krijg ik niets (bijlage) maar een script op mijn site geeft aan waar het php.ini zich bevind namelijk:
Path /usr/local/etc/php56
Maar hoe kom ik nu naar die map toe CD zal hier niet bij werken? Of wat beter is hoe kan ik nu vanuit putty die php.ini bewerken?
Zie 2e bijlage
-
Nee, natuurlijk kan die php.ini niet vinden of laten zien, je MOET root zijn dus, doe
sudo -i
en probeer nog eens.
EN, al eens eerder aan gegeven, je kunt ook die php.ini aanpassen met Config File Editor, even toevoegen en aanpassen maar.
-
Ja maar hoe voeg ik php.ini in?
Configuration File (php.ini) Path /usr/local/etc/php56
Loaded Configuration File /usr/syno/etc/packages/WebStation/php56/php.ini
-
Zoals eerder aangegeven, zie mijn test, moet alleen /usr/syno/etc/packages/WebStation/php56/php.ini worden aangepast dus toevoegen:
/usr/syno/etc/packages/WebStation/php56/php.ini,php.ini
-
De php.ini van de Synology zelf is nu aangepast stond inderdaad ook begrenst op 32M Dit veranderd naar 64 echter was dit (opnieuw opgestart) nog niet voldoende want in Wordpress blijft hij toch weer steken op 32. Zodra ik ook maar iets verander aan de wp-config.php .htaccess of zelfs een php.ini in de root van de web krijg ik een server error. Dus ik ga dit nu maar eens bij een wordpress forum voorleggen. In ieder geval bedankt.
-
Waarom werkt het bij mij dan wel ?
-
Geen idee, ik ben zelf (hardware) reparateur en ben met software niet de beste. Vanavond als ik weer thuis ben zal ik eens alle stappen doorlopen.
-
Ik heb even van hier uit ingelogd, kon ik meteen kijken of de synology oplossing van synology.me ook zou werken, en dat werkt. Ik zag dat op dit moment ook gewoon 64 MB gepost kan worden. Waarom het gisterenavond dan even niet ging is mij een raadsel. Ik had ook gisteren de Synology na de aanpassing opnieuw opgestart.
-
Tja, ik kan niet weten wat je allemaal gedaan hebt, waardoor het niet ging werken, maar goed, je hebt het nu wel werkende.