1. Jordy vr Member

    Wordpress

    Topic geplaatst op: 05-01-2012 om 20:22

    Ik wil graag een duidelijk antwoord en nog liever een oplossing hebben met onderstaand probleem.
    Ben sinds een kleine week klant en ik krijg Wordpress niet fatsoenlijk werkend.

    Aantal gegevens :

    Reseller klant. ( weet niet of het verschil maakt )
    Domein : http://www.easy-website-solutions.nl
    Php : 5.3.8 http://easywhg4.four.a.nl/vb2.jpg
    MySql : 5.1.60 http://easywhg4.four.a.nl/vb3.jpg
    Wordpress : 3.3.1 http://easywhg4.four.a.nl/vb5.jpg
    Wordpress : Geinstalleerd dmv Installatron
    CHMOD : 777 & 755 http://easywhg4.four.a.nl/vb4.jpg

    Ik had in eerste instantie wordpress handmatig geinstalleerd, maar hiermee werkt van alles slecht.

    1: .htaccess vanuit wordpress aanpassen werkt niet ( dus friendly urls instellen etc )
    2: fotos in posts plaatsen
    3: plugins installeren vanuit wordpress
    4: themas installeren vanuit wordpress

    Dus je moet alles ftpen, je htacces handmatig aanpassen etc etc !
    Terwijl wordpress zo gebouwd is dat dit niet hoeft.

    Vervolgens toch maar geinstalleerd dmv installatron.
    Wat ik gelezen heb zou installatron je bestands rechten automatisch goed moeten zetten als ik check staat alles op 755 of 777 ( niet echt veilig ? ), dus zou gewoon goed moeten zijn.
    Maar sowieso heb ik hier nog nooit problemen mee gehad, installatron of niet !
    Maar iniedergeval installatron loste wel wat dingen op:

    1: opgelost
    2: opgelost
    3: niet opgelost
    4: niet opgelost

    De melding die ik krijg is als volgt : http://easywhg4.four.a.nl/vb1.jpg
    Om de gewenste actie uit te voeren heeft WordPress toegang tot de webserver nodig. Geef je FTP inloggegevens op om verder te gaan. Wanneer je deze gegevens niet meer weet, kunt je contact opnemen met je webhoster.

    Ik wil het graag simpel houden voor klanten en niet ze opscheepen met dit soort gedoe.
    Zelf vind ik het persoonlijk ook irritant, aangezien je telkens je wachtwoorden etc weer moet opzoeken.

    Zijn er meerdere mensen met dit probleem maar gewoon op deze manier werken ?
    Of nog liever zijn er mensen die dit probleem ook gehad hebben maar opgelost ?

    Mijn kennis kwa server instellingen etc is niet heel hoog, maar naar mijn weten is alles gewoon fatsoenlijk ingesteld & Geinstalleerd.

  2. Reshad Versio medewerker
    Reactie geplaatst op: 08-01-2012 om 01:21

    Hoi Jordy,

    Wat voor melding krijg je na het invullen van je FTP gegevens?
    Deze melding: "Om de gewenste actie uit te voeren heeft WordPress toegang tot de webserver nodig. Geef je FTP inloggegevens op om verder te gaan. Wanneer je deze gegevens niet meer weet, kunt je contact opnemen met je webhoster."?

    Vond u dit antwoord nuttig?

  3. zeromechanic Member
    Reactie geplaatst op: 08-01-2012 om 19:58

    Php : 5.3.8 http://easywhg4.four.a.nl/vb2.jpg

    het lijkt erop dat je dus suPHP gebruikt.

    dan krijg je problemen met de rechten als deze hoger staan dan 755 voor mappen en 644 voor bestanden.

    Vond u dit antwoord nuttig?

  4. Jordy vr Member
    Reactie geplaatst op: 09-01-2012 om 12:48

    @Reshad Bashir , als ik me FTP gegevens invul werkt het gewoon !
    Maar dit moet ik wel iedere keer overnieuw doen, + ik wil niet dat mensen die gebruik gaan maken van mijn sites dit hoeven te doen.

    @zeromechanic ik heb inprincipe niks veranderd aan de default instellingen, heb alleen dit toegoeveogd aan mijn .htaccess AddHandler x-httpd-php53 .php naar aanleiding van : https://www.secure.versio.nl/nieuwsartikel.php?id=52

    Vond u dit antwoord nuttig?

  5. Jordy vr Member
    Reactie geplaatst op: 09-01-2012 om 12:52

    http://www.easy-website-solutions.nl/info.php

    Vond u dit antwoord nuttig?

  6. zeromechanic Member
    Reactie geplaatst op: 09-01-2012 om 20:59

    AddHandler x-httpd-php53

    dan heb je suphp ingesteld.
    Dit houd dus in dat je bestandsrechten hoger dan 755 voor mappen en 644 voor bestanden een 500 server error gaan veroorzaken.
    tevens ook alle "php.ini" instellingen via de .htaccess geven dan ook 500 servererrors.

    als je php dingen wilt aanpassen zoals bv de upload max voor formulieren, zul je een .user.ini bestand moeten gebruiken.
    Ook dit bestand is per directory te gebruiken.

    Ik weet het niet zeker, maar kijk ook eens met DA filemanager naar de eigenaar van mappen/bestanden
    als deze op apache staan en niet op jou eigen naam, geeft dit ook problemen met bewerken,verwijderen.
    in DA zet je dan een vinkje achter de map die apache is, klik dan het vakje recursive aan, en vervolgens reset owner.
    dan word jij de eigenaar van die map en alles wat er onder staat.

    Vond u dit antwoord nuttig?

  7. Jordy vr Member
    Reactie geplaatst op: 09-01-2012 om 21:58

    Dat betekend dus ook dat deze informatie niet juist is ?

    "Het is voor u belangrijk om te weten dat PHP 5.3 draait in suPHP. Als u dus een CMS als Joomla of Wordpress draait dan is het gebruiken van PHP 5.3 wellicht beter, u hoeft bestanden dan namelijk niet een CHMOD te geven naar 777 om ze schrijfbaar te maken."

    Hier staat dat het gebruik hiervan juist beter is ?

    Vond u dit antwoord nuttig?

  8. Marcel Bokhorst Member
    Reactie geplaatst op: 14-01-2012 om 22:42

    In wp-config.php:
    define('FTP_USER', 'username');
    define('FTP_PASS', 'password');
    Zie http://codex.wordpress.org/Editing_wp-config.php#WordPress_Upgrade_Constants

    Vond u dit antwoord nuttig?

  9. Jordy vr Member
    Reactie geplaatst op: 19-01-2012 om 19:29

    Marcel bedankt ! Het heeft inderdaad geholpen !

    Vond u dit antwoord nuttig?

  10. RandomTech Admin Member
    Reactie geplaatst op: 06-06-2012 om 16:45

    Eens je alles onder PHP 5.3 hebt draaien is de oplossing met de FTP gegevens een bad practice. Slechts sommige plugins ondersteunen deze manier van bestanden uploaden of wijzigen.

    De goeie oplossing bestaat erin om de I/O mode zelf te definiëren door onderstaande regel toe te voegen aan je wp-config.php file.

    define(‘FS_METHOD’, ‘direct’);

    Meer info op http://www.randomtech.be/2012/06/01/fix-permission-problem-with-wordpress-versio-nl-hosting/

    Vond u dit antwoord nuttig?

  11. RandomTech Admin Member
    Reactie geplaatst op: 06-06-2012 om 16:50

    Eens je alles onder PHP 5.3 hebt draaien is de oplossing met de FTP gegevens een bad practice. Deze methode werkt wel voor updates/upgrades maar slechts sommige plugins ondersteunen deze methode wanneer zij willen wijzigen in bestanden.

    De goeie oplossing bestaat erin om de I/O mode zelf te definiëren door onderstaande regel toe te voegen aan je wp-config.php file zorg je er voor dat de native PHP I/O mode wordt gebruikt.

    define(‘FS_METHOD’, ‘direct’);

    Meer info op http://www.randomtech.be/2012/06/01/fix-permission-problem-with-wordpress-versio-nl-hosting

    Vond u dit antwoord nuttig?

  12. Jordy vr Member
    Reactie geplaatst op: 17-07-2012 om 16:11

    Define(‘FS_METHOD’, ‘direct’); werkt ook inderdaad! Bedankt!

    Het artikel kan ik alleen nergens meer op het web terug vinden, nog suggesties ? Wel naar geintreseerd namelijk!

    http://www.downforeveryoneorjustme.com/www.randomtech.be
    It's not just you! http://www.randomtech.be looks down from here.

    Vond u dit antwoord nuttig?