Re: [PHP] PHP+Apache suddenly not working
On Tue, Oct 27, 2009 at 9:18 AM, Jason Lixfeld jason-lists@lixfeld.ca 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? [r...@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 jlixf...@ricky.arionetworks.ca:/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 ... [r...@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 [r...@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 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] PHP+Apache suddenly not working
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@lixfeld.ca 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? [r...@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 jlixf...@ricky.arionetworks.ca:/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 ... [r...@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_1The 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 [r...@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
Re: [PHP] 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@lixfeld.ca 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? [r...@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 jlixf...@ricky.arionetworks.ca:/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 ... [r...@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_1The 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 [r...@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
RE: [PHP] PHP+Apache suddenly not working
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: li...@cmsws.com To: a...@ashleysheridan.co.uk CC: phps...@gmail.com; jason-lists@lixfeld.ca; php-general@lists.php.net Subject: Re: [PHP] 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@lixfeld.ca 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? [r...@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 jlixf...@ricky.arionetworks.ca:/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 ... [r...@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 [r...@ricky /]# Any ideas for a completely ignorant, non-developer type? Thanks in advance. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit
RE: [PHP] PHP+Apache suddenly not working
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: li...@cmsws.com To: a...@ashleysheridan.co.uk CC: phps...@gmail.com; jason-lists@lixfeld.ca; php-general@lists.php.net Subject: Re: [PHP] 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@lixfeld.ca 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? [r...@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 jlixf...@ricky.arionetworks.ca:/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 ... [r...@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 [r...@ricky /]# Any ideas for a completely ignorant, non-developer type? Thanks in advance. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit
RE: [PHP] 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: li...@cmsws.com To: a...@ashleysheridan.co.uk CC: phps...@gmail.com; jason-lists@lixfeld.ca; php-general@lists.php.net Subject: Re: [PHP] 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@lixfeld.ca 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? [r...@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 jlixf...@ricky.arionetworks.ca:/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 ... [r...@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
RE: [PHP] PHP+Apache suddenly not working
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: a...@ashleysheridan.co.uk To: gargari...@hotmail.com CC: li...@cmsws.com; phps...@gmail.com; jason-lists@lixfeld.ca; php-general@lists.php.net Date: Tue, 27 Oct 2009 16:20:45 + Subject: RE: [PHP] 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: li...@cmsws.com To: a...@ashleysheridan.co.uk CC: phps...@gmail.com; jason-lists@lixfeld.ca; php-general@lists.php.net Subject: Re: [PHP] 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@lixfeld.ca 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? [r...@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 jlixf...@ricky.arionetworks.ca:/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 ... [r...@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
Re: [PHP] PHP+Apache suddenly not working
'error|log' | grep -v ^; error_reporting = E_ALL display_errors = On display_startup_errors = On log_errors = On log_errors_max_len = 1024 ignore_repeated_errors = Off track_errors = Off html_errors = On error_log = /tmp/php.log [Syslog] define_syslog_variables = Off pgsql.log_notice = 0 sybase.min_error_severity = 10 mssql.min_error_severity = 10 [r...@ricky /usr/local/www]# On 2009-10-27, at 12:39 PM, Yuri Yarlei wrote: 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: a...@ashleysheridan.co.uk To: gargari...@hotmail.com CC: li...@cmsws.com; phps...@gmail.com; jason-lists@lixfeld.ca; php-general@lists.php.net Date: Tue, 27 Oct 2009 16:20:45 + Subject: RE: [PHP] 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: li...@cmsws.com To: a...@ashleysheridan.co.uk CC: phps...@gmail.com; jason-lists@lixfeld.ca; php-general@lists.php.net Subject: Re: [PHP] 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@lixfeld.ca 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? [r...@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 jlixf...@ricky.arionetworks.ca:/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 ... [r...@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