RE: PHP+Apache suddenly not working

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ash,

I think the apache is working, because he recieve the error "[27-Oct-2009 13:05:00] PHP Fatal error:  Call to undefined function", if apache are not started he will receive some error about apache starting or someting like that.

Yuri Yarlei.
http://www.yuriyarlei.net.net (under construction)
Programmer PHP, JAVA, CSS, PostregreSQL;
Today PHP, tomorrow Java, after the world.
Kyou wa PHP, ashita wa Java, sono ato sekai desu.



 
> From: ash@xxxxxxxxxxxxxxxxxxxx
> To: gargarinbr@xxxxxxxxxxx
> CC: lists@xxxxxxxxx; phpster@xxxxxxxxx; jason-lists.php@xxxxxxxxxx; php-general@xxxxxxxxxxxxx
> Date: Tue, 27 Oct 2009 16:20:45 +0000
> Subject: RE:  PHP+Apache suddenly not working
> 
> On Tue, 2009-10-27 at 19:16 +0300, Yuri Yarlei wrote:
> 
> > Hi all,
> > 
> > 
> > 
> > If the basic functions of php not work, maybe the extension for php5 or 4 are disabled, or the library is missing, sometimes apache does not show the erros for missing library, or yet, the library for php4 or 5 are both on, or they crash
> > 
> > Yuri Yarlei.
> > www.yuriyarlei.net (under construction)
> > Programmer PHP, JAVA, CSS, PostregreSQL;
> > Today PHP, tomorrow Java, after the world.
> > Kyou wa PHP, ashita wa Java, sono ato sekai desu.
> > 
> > 
> > 
> > 
> > > Date: Tue, 27 Oct 2009 07:59:16 -0700
> > > From: lists@xxxxxxxxx
> > > To: ash@xxxxxxxxxxxxxxxxxxxx
> > > CC: phpster@xxxxxxxxx; jason-lists.php@xxxxxxxxxx; php-general@xxxxxxxxxxxxx
> > > Subject: Re:  PHP+Apache suddenly not working
> > > 
> > > Ashley Sheridan wrote:
> > > > On Tue, 2009-10-27 at 09:24 -0400, Bastien Koert wrote:
> > > > 
> > > >> On Tue, Oct 27, 2009 at 9:18 AM, Jason Lixfeld
> > > >> <jason-lists.php@xxxxxxxxxx> wrote:
> > > >>> I have no doubt that this is due to an update that was done on my system at
> > > >>> some point, but unfortunately I can't pinpoint where. The upshot is that
> > > >>> PHP is completely unresponsive for me when run from Apache and I'm not sure
> > > >>> where to look. I recognize that this isn't an apache support list. This
> > > >>> message is being cc'd there too.
> > > >>>
> > > >>> The system is FreeBSD 6.1-RELEASE-p15. PHP 5.2.11 from ports.
> > > >>>
> > > >>> The only error I get in my php log is this:
> > > >>>
> > > >>> [27-Oct-2009 13:05:00] PHP Fatal error: Call to undefined function
> > > >>> preg_match() in
> > > >>> /usr/home/foo/public_html/cerb4/libs/devblocks/libs/zend_framework/Zend/Cache/Backend/File.php
> > > >>> on line 125
> > > >>>
> > > >>> Now I've checked and double checked that pcre support is built into php.
> > > >>> I'm not sure if there's a command that I can run in php to show all the
> > > >>> extensions that are installed or something, but I'm a bazillion percent sure
> > > >>> that it's there, so I don't believe that's the cause of the error. I'm
> > > >>> reasonably sure of this because the preg_match error thrown every minute
> > > >>> when a cron job runs, I have a .php that calls phpinfo() that shows a blank
> > > >>> screen when hit from a browser.
> > > >>>
> > > >>> My problem is that I don't know how to troubleshoot this.
> > > >>>
> > > >>> I can seem to run PHP from the CLI just fine, so does this look more like an
> > > >>> apache issue or perhaps some php module or extension that talks to apache?
> > > >>>
> > > >>> [root@ricky /]# php
> > > >>> <?php
> > > >>> phpinfo();
> > > >>> ?>
> > > >>> phpinfo()
> > > >>> PHP Version => 5.2.11
> > > >>>
> > > >>> System => FreeBSD ricky.arionetworks.ca 6.1-RELEASE-p15 FreeBSD
> > > >>> 6.1-RELEASE-p15 #0: Sat Mar 31 11:43:34 EDT 2007
> > > >>> jlixfeld@xxxxxxxxxxxxxxxxxxxxx:/usr/src/sys/amd64/compile/GENERIC amd64
> > > >>> Build Date => Oct 26 2009 15:38:06
> > > >>> Configure Command => './configure' '--with-layout=GNU'
> > > >>> '--with-config-file-scan-dir=/usr/local/etc/php' '--disable-all'
> > > >>> '--enable-libxml' '--with-libxml-dir=/usr/local' '--enable-reflection'
> > > >>> '--program-prefix=' '--enable-fastcgi' '--with-apxs2=/usr/local/sbin/apxs'
> > > >>> '--with-regex=php' '--with-zend-vm=CALL' '--disable-ipv6'
> > > >>> '--prefix=/usr/local' '--mandir=/usr/local/man' '--infodir=/usr/local/info/'
> > > >>> '--build=amd64-portbld-freebsd6.1'
> > > >>> Server API => Command Line Interface
> > > >>> Virtual Directory Support => disabled
> > > >>> Configuration File (php.ini) Path => /usr/local/etc
> > > >>> Loaded Configuration File => /usr/local/etc/php.ini
> > > >>> Scan this dir for additional .ini files => /usr/local/etc/php
> > > >>> additional .ini files parsed => /usr/local/etc/php/extensions.ini
> > > >>> ...
> > > >>> ...
> > > >>> ...
> > > >>> etc
> > > >>> ...
> > > >>>
> > > >>> [root@ricky /]# pkg_info | grep php5
> > > >>> php5-5.2.11_1 PHP Scripting Language
> > > >>> php5-ctype-5.2.11_1 The ctype shared extension for php
> > > >>> php5-dom-5.2.11_1 The dom shared extension for php
> > > >>> php5-extensions-1.3 A "meta-port" to install PHP extensions
> > > >>> php5-filter-5.2.11_1 The filter shared extension for php
> > > >>> php5-gd-5.2.11_1 The gd shared extension for php
> > > >>> php5-gettext-5.2.11_1 The gettext shared extension for php
> > > >>> php5-iconv-5.2.11_1 The iconv shared extension for php
> > > >>> php5-imap-5.2.11_1 The imap shared extension for php
> > > >>> php5-ldap-5.2.11_1 The ldap shared extension for php
> > > >>> php5-mbstring-5.2.11_1 The mbstring shared extension for php
> > > >>> php5-mysql-5.2.11_1 The mysql shared extension for php
> > > >>> php5-openssl-5.2.11_1 The openssl shared extension for php
> > > >>> php5-pcre-5.2.11_1 The pcre shared extension for php
> > > >>> php5-pdo-5.2.11_1 The pdo shared extension for php
> > > >>> php5-pdo_sqlite-5.2.11_1 The pdo_sqlite shared extension for php
> > > >>> php5-posix-5.2.11_1 The posix shared extension for php
> > > >>> php5-session-5.2.11_1 The session shared extension for php
> > > >>> php5-simplexml-5.2.11_1 The simplexml shared extension for php
> > > >>> php5-spl-5.2.11_1 The spl shared extension for php
> > > >>> php5-sqlite-5.2.11_1 The sqlite shared extension for php
> > > >>> php5-tokenizer-5.2.11_1 The tokenizer shared extension for php
> > > >>> php5-xml-5.2.11_1 The xml shared extension for php
> > > >>> php5-xmlreader-5.2.11_1 The xmlreader shared extension for php
> > > >>> php5-xmlwriter-5.2.11_1 The xmlwriter shared extension for php
> > > >>> [root@ricky /]#
> > > >>>
> > > >>> Any ideas for a completely ignorant, non-developer type?
> > > >>>
> > > >>> Thanks in advance.
> > > >>>
> > > >>> --
> > > >>> PHP General Mailing List (http://www.php.net/)
> > > >>> To unsubscribe, visit: http://www.php.net/unsub.php
> > > >>>
> > > >>>
> > > >> create a small file with this code
> > > >>
> > > >> <?php phpinfo(); ?>
> > > >>
> > > >> which will tell you want modules are enabled in php
> > > >>
> > > >> -- 
> > > >>
> > > >> Bastien
> > > >>
> > > >> Cat, the other other white meat
> > > >>
> > > > 
> > > > He already mentioned that phpinfo() fails.
> > > > 
> > > > Thanks,
> > > > Ash
> > > > http://www.ashleysheridan.co.uk
> > > > 
> > > > 
> > > > 
> > > 
> > > No, he mentioned that the "page" that he navigates to fails.
> > > 
> > > My best guess would be that he is getting a fatal error, like he mentioned
> > > above, which is preventing the output of the phpinfo() to be displayed.
> > > 
> > > He needs a stripped down file that has nothing but this in it.
> > > 
> > > <?php
> > > error_reporting(E_ALL);
> > > ini_set('display_errors', 1);
> > > phpinfo();
> > > ?>
> > > 
> > > If that still doesn't work, the op needs to set the error level and error
> > > reporting options in his php.ini so it will display the errors in the browser.
> > > 
> > > Jim
> > > 
> > > -- 
> > > PHP General Mailing List (http://www.php.net/)
> > > To unsubscribe, visit: http://www.php.net/unsub.php
> > > 
> > 
> > _________________________________________________________________
> > Acesse o Portal MSN do seu celular e se mantenha sempre atualizado. Clique aqui.
> > http://www.windowslive.com.br/celular/home.asp?utm_source=MSN_Hotmail&utm_medium=Tagline&utm_campaign=MobileServices200908
> 
> 
> Just a thought, but have you tested that Apache is even working
> correctly? What happens if you try to navigate to a plain-jane .html
> page?
> 
> I only say this, because it's possible that PHP is fully working, but
> Apache isn't, and won't start because of some issue with the phplib5.so
> (or phplib4.so) that is causing Apache to not start up.
> 
> Thanks,
> Ash
> http://www.ashleysheridan.co.uk
> 
> 
 		 	   		  
_________________________________________________________________
Você sabia que pode acessar o Messenger direto do seu Hotmail? Descubra como!
http://www.microsoft.com/brasil/windows/windowslive/products/tutoriais.aspx

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux