Community Forums
Connect with us on LinkedIn
Community Notice
+ Reply to Thread
Results 1 to 9 of 9
  1. #1
    Member
    Join Date
    Feb 2006
    Posts
    15

    Default PHP5 not detecting php.ini in user's home dir

    Hi,

    PHP4 and PHP5.0.5 is installed in server and both are working great.
    But php5 is not detecting php.ini file in user's home directory. PHPsuexec is
    enabled with both php4 and php5.

    Any help is appreciated..

  2. #2
    Member
    Join Date
    Dec 2003
    Posts
    124

    Default

    Having the same the problem as well. php 5.1.4 with phpsuexec.

  3. #3
    Member
    Join Date
    Mar 2004
    Posts
    710

    Default

    This thread http://forums.cpanel.net/showthread.php?t=53185& says


    1. Place a customized php.ini file in an account's home directory (i.e. /home/user/php.ini)
    2. Then run the following:

    find /home/user/public_html -type d -exec ln -s /home/user/php.ini {} \;

    Note that you have to give the full path of the customized php.ini file and you want to use /home/user/public_html as your starting point. The above command finds all directories under the public_html folder and then creates a symbolic link to the php.ini file in the user's home directory in all of those directories. (Note, change user with the actual username of the account).
    I have it on my list of things to try the next time I need a custom php.ini. The custom one has to be in the directory of the exception, not above it as rights do not transfer down the directory tree.
    Lloyd F Tennison

  4. #4
    Member This forum account has been confirmed by cPanel staff to represent a vendor.
    Join Date
    Apr 2004
    Posts
    620

    Default

    Guys, I advice to install custom wrapper to handle such cases (of course, if you run PHP5 via Action directive!):

    http://forums.cpanel.net/showpost.ph...52&postcount=1

    Read the section about the wrapper.
    Reliable web-hosting, good resellers plans, web-design.
    ISProHosting.com

  5. #5
    Member
    Join Date
    May 2006
    Posts
    8

    Default

    After testing a number of options it seems that PHP 5.1.4 does not fully support custom php.ini files. Don't know whether this is a bug or a change in the direction of PHP, but I truly needed per-directory php.ini support. Downgrading PHP to 5.0.5 fixed this problem and all is well. I haven't tested per-home-directory but I would imagine this works as well. Of course a custom wrapper is probably the best way to go for flexibility on shared hosting, but downgrading is a good temporary fix should you not need the latest PHP.

  6. #6
    Member manokiss's Avatar
    Join Date
    Mar 2002
    Posts
    519

    Default

    hi ispro, i did follow your instructions and also have the wrapper, but with 5.1.4 is not working that wrapper.

    Any idea how to get it working?

    Thank you!

  7. #7
    Member This forum account has been confirmed by cPanel staff to represent a vendor.
    Join Date
    Apr 2004
    Posts
    620

    Default

    Quote Originally Posted by manokiss
    hi ispro, i did follow your instructions and also have the wrapper, but with 5.1.4 is not working that wrapper.

    Any idea how to get it working?

    Thank you!
    I have not much time to debug it. However check the wrapper for custom php.ini input. Perhaps commandline params were changed in 5.1.4 (in past it was -c param). Check it.

    Perhaps later I will take a look.
    Reliable web-hosting, good resellers plans, web-design.
    ISProHosting.com

  8. #8
    Member
    Join Date
    Jun 2003
    Posts
    99

    Default

    any news on this?


    Having this problem as well, and I only need to enable register_globals for one account.
    Working on signature. www.NAVIGATORis.net

  9. #9
    Member
    Join Date
    Jun 2004
    Posts
    102

    Default

    I believe it's related to this bug:

    http://bugs.php.net/bug.php?id=33882

    Which was included in PHP5.
    No current workaround, although I have been told that it should work with suPHP (in beta atm) instead of phpSuExec

Similar Threads & Tags
Similar threads

  1. .my.cnf in user's home dir?
    By dexus in forum cPanel and WHM Discussions
    Replies: 5
    Last Post: 09-09-2008, 05:11 PM
  2. php.ini per dir with php running as cgi
    By vesko in forum cPanel and WHM Discussions
    Replies: 3
    Last Post: 04-18-2008, 09:39 AM
  3. Reseller Account Creation: New User's Home Dir Owned by Root
    By jonwatson in forum cPanel and WHM Discussions
    Replies: 2
    Last Post: 06-08-2007, 06:46 AM
  4. PHP5, phpSuExec and php.ini override.
    By Serra in forum cPanel and WHM Discussions
    Replies: 12
    Last Post: 01-29-2007, 06:10 AM
  5. php5(cgi) ignoring php.ini files in user dirs
    By panayot in forum cPanel and WHM Discussions
    Replies: 1
    Last Post: 06-09-2006, 03:21 PM
Linkedin       Facebook       Twitter       RSS       Flickr       YouTube