Likes Likes:  0
Resultaten 1 tot 15 van de 30
Pagina 1 van de 2 1 2 LaatsteLaatste
Geen
  1. #1
    directadmin shell_exec
    Joh.3:16
    1.552 Berichten
    Ingeschreven
    31/08/08

    Locatie
    Delfzijl

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked



    Thread Starter

    directadmin shell_exec

    Beste WHT'ers,

    ik heb debian draaien, met DA(custombuild). Het probleem is het volgende. Voor de veiligheid heb ik in de php.ini de shell_exec functie onder andere uitgezet. alleen nu komt er een domein met magento erop, en die vereist dat die functie aan staat.

    Nou vind ik dat op zich geen probleem alleen hoe pak ik dit aan.

    ik heb op http://help.directadmin.com/item.php?id=183 gedaan wat ze hier zeiden, voor individuele accounts,

    dus in de vHost vna het domein de genoemde regel toegevoegd, in de map van directadmin/data/users/$user een php map aangemaakt met daarin een copy van de php.ini en daar wel shell_exec allowed.

    nu heb ik httpd gerestart, alleen zie ik geen verandering.

    wat vergeet ik?

  2. #2
    directadmin shell_exec
    Dennis.
    3.867 Berichten
    Ingeschreven
    11/07/06

    Locatie
    Oosterhout

    Post Thanks / Like
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)
    262 Berichten zijn liked


    Naam: Dennis
    Registrar SIDN: JA
    KvK nummer: 20144338

    Post de vhost eens van het domeinnaam.

  3. #3
    directadmin shell_exec
    Certified
    3.404 Berichten
    Ingeschreven
    06/11/06

    Locatie
    Groningen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    54 Berichten zijn liked


    KvK nummer: 02099933

    Heb je bij de custom httpd config voor het domein aangegeven dat er een aparte php.ini is?

    Code:
    suPHP_ConfigPath /usr/local/directadmin/data/users/gebruikersnaam/php5
    Waar "php5" de map is waar het php.ini bestand staat.

  4. #4
    directadmin shell_exec
    Joh.3:16
    1.552 Berichten
    Ingeschreven
    31/08/08

    Locatie
    Delfzijl

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked



    Thread Starter
    ik heb deze regel toegeveogd:
    SetEnv PHP_INI_SCAN_DIR /usr/local/directadmin/data/users/|USER|/php/
    aan de customhttpd
    dit stond namelijk in de knowledgebase.

    moet
    Code:
    suPHP_ConfigPath /usr/local/directadmin/data/users/gebruikersnaam/php5
    die staat namelijk bij de oude manier

    dan ook?

  5. #5
    directadmin shell_exec
    Certified
    3.404 Berichten
    Ingeschreven
    06/11/06

    Locatie
    Groningen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    54 Berichten zijn liked


    KvK nummer: 02099933

    Sorry, dat is de oude manier zoals hieronder vermeld. Maar het werkt wel

    old way:

    In order to setup a php.ini for each user with suPhp (installed by custombuild), edit:
    /etc/httpd/conf/extra/httpd-suphp.conf

    Find this line:
    suPHP_ConfigPath /usr/local/etc/php5/cgi/

    and comment it out by changing it to
    #suPHP_ConfigPath /usr/local/etc/php5/cgi/

    (just add a # in front of it).

    Doing this will let suPhp be more flexible in using a different php.ini file. By default, it will still fall back to the /usr/local/etc/php5/cgi/php.ini if nothing else is set, but by not setting it, it allows us to change it (suPhp only accepts the first call of that command).

    The next step is to tell apache where to find the php.ini that you want.
    Go to:
    Admin Level -> Custom httpd configuration -> domain.com > suPHP_ConfigPath /usr/local/directadmin/data/users/gebruikersnaam/php5

  6. #6
    directadmin shell_exec
    Joh.3:16
    1.552 Berichten
    Ingeschreven
    31/08/08

    Locatie
    Delfzijl

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked



    Thread Starter
    gaan we die even proberen

  7. #7
    directadmin shell_exec
    Joh.3:16
    1.552 Berichten
    Ingeschreven
    31/08/08

    Locatie
    Delfzijl

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked



    Thread Starter
    etc/httpd/conf/extra/httpd-suphp.conf
    dit bestand is leeg bij mij, ik heb suphp wel geinstalleerd.

    iemand een idee?

  8. #8
    directadmin shell_exec
    Certified
    3.404 Berichten
    Ingeschreven
    06/11/06

    Locatie
    Groningen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    54 Berichten zijn liked


    KvK nummer: 02099933

    Citaat Oorspronkelijk geplaatst door marsipulami Bekijk Berichten
    dit bestand is leeg bij mij, ik heb suphp wel geinstalleerd.

    iemand een idee?
    probeer deze eens:

    /etc/httpd/conf/extra/httpd-suphp.conf

    met een slash ervoor

  9. #9
    directadmin shell_exec
    Joh.3:16
    1.552 Berichten
    Ingeschreven
    31/08/08

    Locatie
    Delfzijl

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked



    Thread Starter
    Citaat Oorspronkelijk geplaatst door pierce Bekijk Berichten
    probeer deze eens:

    /etc/httpd/conf/extra/httpd-suphp.conf

    met een slash ervoor
    nee dat had ik ook geprobeerd het bestand staat er wel, alleen is leeg

  10. #10
    directadmin shell_exec
    geregistreerd gebruiker
    676 Berichten
    Ingeschreven
    22/01/09

    Locatie
    Eindhoven

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Vaak staat er geen httpd.conf maar iets in de trand van sample-httpd.conf maar then again, ik ken suphp + config files niet.

    Iemand met een beetje kennis van *nix zou zich toch wel moeten redden in zulke situaties ?

    find /etc/httpd/conf | grep httpd-suphp* zou je meer duidelijkeheid kunnen geven.

  11. #11
    directadmin shell_exec
    Joh.3:16
    1.552 Berichten
    Ingeschreven
    31/08/08

    Locatie
    Delfzijl

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked



    Thread Starter
    Citaat Oorspronkelijk geplaatst door mikeh Bekijk Berichten
    find /etc/httpd/conf | grep httpd-suphp* zou je meer duidelijkeheid kunnen geven.
    die komt op met dezelfde file, die leeg is

  12. #12
    directadmin shell_exec
    Professional
    3.115 Berichten
    Ingeschreven
    05/02/05

    Locatie
    Alkmaar

    Post Thanks / Like
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    101 Berichten zijn liked


    Naam: Thomas
    Registrar SIDN: JA
    ISPConnect: Lid
    KvK nummer: 76706966

    Wij hebben custom ini files voor elke gebruiker, maar volgens mij moet het ook werken per gebruiker. Ik heb dit niet getest maar volgens mij moet het werken:

    Wanneer je ingelogt bent als admin binnen DirectAdmin ga je naar Custom HTTPD Configurations. Daar zoek je de gebruiker op welke Magento gaat draaien en daar zet je de volgende code in het bovenste vak:

    Code:
    SetEnv PHP_INI_SCAN_DIR /usr/local/directadmin/data/users/|USER|/php/
    In /usr/local/directadmin/data/users/|USER|/php/ maak je een nieuw .ini bestand aan, bijvoorbeeld magento.ini. Hierin zet je de alleen in wat je wilt overrulen van de default config. In jou geval dus:

    Code:
    disable_functions = "alle functies welke je wilt disablen, behalve shell_exec()"
    Dit moet voldoende zijn. Als je nu een phpinfo() file laad onder deze gebruiker moet je het volgende zien in de bovenste sectie:

    Code:
    Scan this dir for additional .ini files /usr/local/directadmin/data/users/username/php/
    additional .ini files parsed /usr/local/directadmin/data/users/username/php/magento.ini

  13. #13
    directadmin shell_exec
    geregistreerd gebruiker
    676 Berichten
    Ingeschreven
    22/01/09

    Locatie
    Eindhoven

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    suphp's sample config;

    http://www.suphp.org/DocumentationVi...p.conf-example

    aanvullende informatie over de config;

    http://www.suphp.org/DocumentationView.html?file=CONFIG

    Good luck.

  14. #14
    directadmin shell_exec
    Joh.3:16
    1.552 Berichten
    Ingeschreven
    31/08/08

    Locatie
    Delfzijl

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked



    Thread Starter
    @Getup dit heb ik gedaan, tevens httpd gerestart, alleen geeft hij in de phpinfo niets.
    Scan this dir for additional .ini files (none)
    @mikeh
    die had ik ook al gevonden, alleen wanneer ik de sample gebruik(die volgens mij niet veranderd hoeft te worden) start httpd niet meer

  15. #15
    directadmin shell_exec
    Server Freak
    3.640 Berichten
    Ingeschreven
    19/05/06

    Locatie
    Assen

    Post Thanks / Like
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)
    215 Berichten zijn liked


    Naam: Sinterklaas

    Zet dit er eens in en niet meer dan dit:

    <IfModule mod_suphp.c>
    <FilesMatch "\.(inc|php|php3|php4|php5|php6|phtml|phps)$">
    AddHandler x-httpd-php5 .inc .php .php3 .php4 .php5 .phtml
    </FilesMatch>
    <Location />
    suPHP_Engine on
    suPHP_ConfigPath /usr/local/etc/php5/cgi/
    suPHP_AddHandler x-httpd-php5
    </Location>
    </IfModule>


    Let erop dat je het ConfigPath vermoedelijk wel aan moet passen in jouw situatie. Check dus even of het Path bij jou klopt.

    Daarna dit erin zetten, httpd restarten en kijken wat hij doet. Start hij zonder problemen, dan de benodigde aanpassingen doen.

    Volgens mij heb je ook aardig zitten klooien.

Pagina 1 van de 2 1 2 LaatsteLaatste

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics