The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

blank page with two PHP versions

Discussion in 'General Discussion' started by Mise, Mar 30, 2013.

  1. Mise

    Mise Member

    Joined:
    May 15, 2011
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    1
    I have a dedicated server with Apache 2.2.24, PHP 5.29 + Mod SuPHP.
    I have installed php 5.29 (main) + php 5.3 following this guide: Blog - Running PHP 5.3 along with PHP 5.2.x in cPanel servers

    I'm trying to configure one user with php 5.3. However, I'm getting a blank page and I can see php code in source code page:

    /home/ndomain/public_html/index.php:
    Code:
    <?
    phpinfo();
    ?>
    
    inside customer /public_html I have:
    - .htaccess:
    Code:
    AddHandler application/x-httpd-php53 .php 
    
    - php.ini
    - I keep folder /cgi-bin empty

    I cannot locate the error inside apache logs:

    /etc/httpd/logs/suexec.log:
    Code:
    [2013-03-30 14:18:15]: uid: (537/ndomain) gid: (535/ndomain) cmd: php53 
    
    /etc/httpd/domlogs/ndomain/ndomain.com
    Code:
    [30/Mar/2013:14:18:15 +0100] "GET /index.php HTTP/1.0" 200 29 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)"                                                                                  
    
    this is ndomain.com config inside /etc/httpd/conf/httpd.conf
    Code:
    <VirtualHost 120.120.120.1:80>                                                                                                                                                                                        
        ServerName ndomain.com                                                                                                                                                                                            
        ServerAlias www.ndomain.com                                                                                                                                                                                       
        DocumentRoot /home/ndomain/public_html                                                                                                                                                                            
        ServerAdmin webmaster@ndomain.com                                                                                                                                                                                 
        UseCanonicalName Off                                                                                                                                                                                               
        CustomLog /usr/local/apache/domlogs/ndomain.com combined                                                                                                                                                          
        CustomLog /usr/local/apache/domlogs/ndomain.com-bytes_log "%{%s}t %I .\n%{%s}t %O ."                                                                                                                              
        ## User ndomain # Needed for Cpanel::ApacheConf                                                                                                                                                                   
        UserDir disabled                                                                                                                                                                                                   
        UserDir enabled ndomain                                                                                                                                                                                           
        <IfModule mod_suphp.c>                                                                                                                                                                                             
            suPHP_UserGroup ndomain ndomain                                                                                                                                                                              
        </IfModule>                                                                                                                                                                                                        
        <IfModule concurrent_php.c>                                                                                                                                                                                        
            php4_admin_value open_basedir "/home/ndomain:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp"                                                                                  
            php5_admin_value open_basedir "/home/ndomain:/usr/lib/php:/usr/local/lib/php:/tmp"                                                                                                                            
        </IfModule>                                                                                                                                                                                                        
        <IfModule !concurrent_php.c>                                                                                                                                                                                       
            <IfModule mod_php4.c>                                                                                                                                                                                          
                php_admin_value open_basedir "/home/ndomain:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp"                                                                               
            </IfModule>                                                                                                                                                                                                    
            <IfModule mod_php5.c>                                                                                                                                                                                          
                php_admin_value open_basedir "/home/ndomain:/usr/lib/php:/usr/local/lib/php:/tmp"                                                                                                                         
            </IfModule>                                                                                                                                                                                                    
            <IfModule sapi_apache2.c>                                                                                                                                                                                      
                php_admin_value open_basedir "/home/ndomain:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp"                                                                               
            </IfModule>                                                                                                                                                                                                    
        </IfModule>                                                                                                                                                                                                        
        <IfModule !mod_disable_suexec.c>                                                                                                                                                                                   
            <IfModule !mod_ruid2.c>                                                                                                                                                                                        
                SuexecUserGroup ndomain ndomain                                                                                                                                                                          
            </IfModule>                                                                                                                                                                                                    
        </IfModule>                                                                                                                                                                                                        
        <IfModule mod_ruid2.c>                                                                                                                                                                                             
            RUidGid ndomain ndomain                                                                                                                                                                                      
        </IfModule>                                                                                                                                                                                                        
        ScriptAlias /cgi-bin/ /home/ndomain/public_html/cgi-bin/                                                                                                                                                          
                                                                                                                                                                                                                           
        # To customize this VirtualHost use an include file at the following location                                                                                                                                      
        # Include "/usr/local/apache/conf/userdata/std/2/ndomain/ndomain.com/*.conf"                                                                                                                                     
                                                                                                                                                                                                                           
    </VirtualHost>  
    

    I need some additional specification inside the <VirtualHost ..> section?

    thanks!
     
  2. Mise

    Mise Member

    Joined:
    May 15, 2011
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    1
    problem solved. I have compiled again as FCGI following this page:
    /http://davejamesmiller.com/blog/how-to-install-php-5-2-fastcgi-on-a-cpanel-server-alongside-php-5-3
    How to install PHP 5.2 FastCGI on a cPanel server alongside PHP 5.3+ ? Blog ? Dave James Miller just changing php52 by php53

    however the same problem arose After endless investigations the cause was an stupid thing: the option "short_open_tag" inside php.ini was in off.


    We humans should be aware of thousand of invisible and stupid things in front computers because our technology is in the Neanderthal age. And so many people are fascinated with all this clumsy engineering.... Amazing. I vote to send all our software to North Korea and to end with that regime with a headache pandemic.
     
Loading...

Share This Page