1. Please take a little time for this simple survey! Thank you for participating!
    Dismiss Notice
  2. Dear Pleskians, please read this carefully! New attachments and other rules Thank you!
    Dismiss Notice

How to disable php functions on per vhost level?

Discussion in 'Plesk for Linux - 8.x and Older' started by Traged1, Apr 19, 2005.

  1. Traged1

    Traged1 Guest

    0
     
    How can one disable php functions on a per vhost level?

    I have added to the vhost.conf file the following:

    Then I used:

    But it still allows the fsockopen(); in php for this vhost?

    Is this possible to do or do I not have the correct syntax?

    The reason I am doing this is to prevent customers from using thier own php sendmail programs and opening massive amounts of socks which leads to apache crashes with the [crit] too many files open error.

    I can't disable the functions in php.ini because then webmail cannot send any email.

    Alternatively, I would appreciate if anyone knows how I can designate a different php path for webmail?
     
  2. smtalk

    smtalk Guest

    0
     
    disable_functions is only server-wide function. You can't enable or disable it for one vhost.
     
  3. Traged1

    Traged1 Guest

    0
     
    Then is there a way to change the location of the PHP which webmail uses?

    It currently uses:
    /usr/bin/php

    Where I would like it to use:
    /usr/local/psa/admin/bin/php
     
  4. jprince

    jprince Guest

    0
     
    Hello.
    Just curious,
    Did you try turning it off in the hosting setup menu?

    If I understand your question correctly, this should take care
    of it.

    Cheers.
     
Loading...