568 Temporarily rejected RCPT: lowest numbered MX record points to local host
89 Temporarily rejected RCPT: Could not complete sender verify
12 Temporarily rejected RCPT: host lookup did not complete
9 Temporarily rejected RCPT: remote host address is the local host
Is there a way I can get more error messages with exim? I'm trying to log in using plaintext smtp authentication and all I get is this:
2009-06-21 06:51:23 Start queue run: pid=8021 2009-06-21 06:51:23 End queue run: pid=8021 2009-06-21 07:07:41 no host name found for IP address 220.80.173.17 2009-06-21 07:07:42 no host name found for IP address 220.80.173.17 2009-06-21 07:21:23 Start queue run: pid=8029 2009-06-21 07:21:23 End queue run: pid=8029 2009-06-21 07:41:18 no host name found for IP address 220.80.173.17 2009-06-21 07:51:23 Start queue run: pid=8074 2009-06-21 07:51:23 End queue run: pid=8074 2009-06-21 08:20:47 no host name found for IP address 220.80.173.17 2009-06-21 08:21:23 no host name found for IP address 220.80.173.17
I operate a small vps account that I tinker with for personal use (I host a few friends web forums).
I am a novice at Linux and trying to learn by reading and extensive Google searches but I have been stuck for several days and I hope you can help.
Exim started failing immediately upon restart after upgrades were installed. I believe it is because it won't fully install due to chattr errors I get when I try to upgrade my server.
I am running CentOS 4.4 and I just installed the latest CURRENT build of Cpanel in an attempt to fix my problems.
I have been tinkering, and fixed a few things but nothing I do fixes Exim. When I run the upgrade scripts or I use Yum, or I use cpanel.
I am logged in through SSH as root, or logged in to WHM or Virtuozzo when I perform any actions.
service cpanel status shows:
cpsrvd dead but pid file exists entropychat is stopped melange is stopped stunnel is stopped interchange is stopped qrunner is stopped
When Exim 4.63 is installing/upgrading (I see message elsewhere too), etc I repeatedly get:
chattr: Inappropriate ioctl for device while reading flags on /etc/aliases chattr: Inappropriate ioctl for device while reading flags on /etc/antivirus.exi m chattr: Inappropriate ioctl for device while reading flags on /etc/exim.conf.dis t chattr: Inappropriate ioctl for device while reading flags on /etc/exim.conf.mai lman2.dist chattr: Inappropriate ioctl for device while reading flags on /etc/exim.conf.mai lman2.exiscan.dist chattr: Inappropriate ioctl for device while reading flags on /etc/exim.pl chattr: Inappropriate ioctl for device while reading flags on /etc/exim/perl/Dig est/Perl/MD5.pm chattr: Inappropriate ioctl for device while reading flags on /etc/eximrejects chattr: Inappropriate ioctl for device while reading flags on /etc/init.d/antire layd chattr: Inappropriate ioctl for device while reading flags on /etc/init.d/exim chattr: Inappropriate ioctl for device while reading flags on /etc/localaliases chattr: Inappropriate ioctl for device while reading flags on /etc/localdomains chattr: Inappropriate ioctl for device while reading flags on /etc/logrotate.d chattr: Inappropriate ioctl for device while reading flags on /etc/logrotate.d/e xim chattr: Inappropriate ioctl for device while reading flags on /etc/pam.d/exim chattr: Inappropriate ioctl for device while reading flags on /etc/secondarymx chattr: Inappropriate ioctl for device while reading flags on /etc/spammers chattr: Inappropriate ioctl for device while reading flags on /etc/valiases chattr: Inappropriate ioctl for device while reading flags on /etc/vfilters chattr: Inappropriate ioctl for device while reading flags on /usr/lib chattr: Inappropriate ioctl for device while reading flags on /usr/lib/sendmail chattr: Inappropriate ioctl for device while reading flags on /usr/sbin chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/antirela yd chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/exicyclo g chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/exigrep chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/exim chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/exim_che ckaccess chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/exim_dbm build chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/exim_dum pdb chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/exim_fix db chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/exim_loc k chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/exim_tid ydb chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/eximstat s chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/exinext chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/exiqgrep chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/exiqsumm chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/exiwhat chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/runq chattr: Inappropriate ioctl for device while reading flags on /usr/sbin/sendmail chattr: Inappropriate ioctl for device while reading flags on /usr/share/doc/exi m-4.63 chattr: Inappropriate ioctl for device while reading flags on /usr/share/doc/exi m-4.63/README
Exim starts up - but then fails:
Apr 3 07:35:30 server exim: clamd shutdown succeeded Apr 3 07:35:30 server exim: exim shutdown succeeded Apr 3 07:35:30 server exim: antirelayd shutdown succeeded Apr 3 07:35:30 server exim: spamd shutdown succeeded Apr 3 07:35:31 server exim: clamd startup succeeded Apr 3 07:35:31 server exim: exim startup succeeded Apr 3 07:35:31 server exim: exim startup succeeded Apr 3 07:35:31 server exim: antirelayd startup succeeded Apr 3 07:35:33 server exim: spamd startup succeeded exim has failed, please contact the sysadmin.
I understand that this is a permissions problem but I can't figure out how to fix it?
I've done alot of searches on Google, but found vagues answers I just didn.t understand.
Getting massive amounts (thousands) of these lines in exim mainlogs and gz exim rotated logs too
Quote:
2009-04-21 09:20:45 [11305] 1LwGq4-0002wL-I3 <= <> R=1LwGq3-0002vw-Fa U=mailnull P=local S=1639 T="Mail delivery failed: returning message to sender" from <> for root@server.domain.com
Of course, the time is different (several days)
How can trace who / where this is coming from?
Its a cpanel box with suphp enabled, and all the exim tweaks you can imagine (ie, prevent nobody sender, max 50 mails per domain per hour, send callouts disabled, etc)
I'm noticed I was getting bounced email errors from a company I was sending email through and I further investigated this by running a dnsreport on my domain.
Turns out that it fails at Acceptance of NULL <> sender, Acceptance of postmaster address, and Acceptance of abuse address. The domain that I ran a test on is using a new IP that I had recently added to my Direct Admin server. None of the other domains on my server are having issues like this.
Is is possible that I need to do something to enable these new IP addresses in exim? I mean, exim obviously responds to that IP address, but it seems to be having some issues with it.
I am having issues in receieving emails. For some reason, the rbl lists I had setup are causing the server to reject emails (retry - timeout). So, I need to take this rbl list completely. How can I do that? exim.conf is locked and using the advanced editor is no fun even though I tried it putting the dnslists without the rbl causing the problem.
I am doing the Security Check provided by Config Server Firewall.
It is giving me 3 errors, and I want to fix them, so here they are.
Check /dev/shm is mounted noexec,nosuid /dev/shm is not mounted with the noexec,nosuid options (currently: none). You should modify the mountpoint in /etc/fstab for /dev/shm with those options and remount On this one I actually went and added the noexec,no suid options. Here is what i've got configured and what it looks like. (it's most likely not correct so help correct it.) [url]
Check /etc/named.conf for DNS recursion restrictions
You have a local DNS server running but do not have any recursion restrictions set in /etc/named.conf. If the named process is using this configuration file, then this is a security and performance risk and you should look at restricting recursive lookups to the local IP addresses only
Check dovecot weak SSL/TLS Ciphers (ssl_cipher_list) Cipher list []. Due to weaknesses in the SSLv2 cipher you should disable SSLv2 in WHM > MailSever Configuration > SSL Cipher List > Remove +SSLv2 or Add -SSLv2 Alright so this one I followed the instructions, and i've got everything set correctly but it still shows up on the thing. I don't think the ssl_cipher_list is even available in WHM
I don't know much of anything about server settings or errors, so I need your help. Recently one of my servers have been getting a lot of 500 error messages, and I can't pinpoint the reason or replicate the error on my end. I did some Google searching and although I found out in general what a 500 error is, I still am not clear on what exactly causes them or how to reduce them. Could it be caused by intense amounts of traffic? Is the server just being overloaded?
Also, I see that my server is throwing a lot of 404 errors for a variety of URLs on my site, however when I visit the URLs specified by the error log they work fine for me - seems like only sometimes for whatever reason the server can't find/access them and throws a 404. Again, I can't replicate it and have no clue how to fix it since the list of 404 URLs work fine when I type them in.
I have a VPS account with an hosting site. For the past 2 days i have done a lot of uploads. I have 25+ sites on this account. Today when i try to login into my sites via ftp, its showing ftp login failed for all sites.
The hosting company is still sleeping on my queries regarding this matter.
Interestingly logins for WHM & cpanel for all sites are working fine.
Any experienced members plz guide me on how to get the ftp working to upload files to my sites.
there is "Cannot Resolve Dns" for my site for one or 2 regions .. Everytime i check my site my site with a Website Monitoring site , i get Cannot Resolve Dns for one or two regions .. can anyone please tell me what the problem can be ..
When i go to dnsreport.com , i get Fail in Missing (stealth) nameservers
Quote:
FAIL: You have one or more missing (stealth) nameservers. The following nameserver(s) are listed (at your nameservers) as nameservers for your domain, but are not listed at the parent nameservers (therefore, they may or may not get used, depending on whether your DNS servers return them in the authority section for other requests, per RFC2181 5.4.1). You need to make sure that these stealth nameservers are working; if they are not responding, you may have serious problems! The DNS Report will not query these servers, so you need to be very careful that they are working properly.
ns1.mysite.ws. ns2.mysite.ws. This is listed as an ERROR because there are some cases where nasty problems can occur (if the TTLs vary from the NS records at the root servers and the NS records point to your own domain, for example).
Jun 29 12:35:48 server kernel: Firewall: *TCP_OUT Blocked* IN= OUT=eth0 SRC=(my server ip) DST=(another server IP of mine) LEN=44 TOS=0x00 PREC=0x00 TTL=64 ID=3858 DF PROTO=TCP SPT=33891 DPT=2534 WINDOW=5840 RES=0x00 SYN URGP=0 Jun 29 12:35:49 server kernel: Firewall: *TCP_OUT Blocked* IN= OUT=eth0 SRC=(my server ip) DST=(another server IP of mine) LEN=44 TOS=0x00 PREC=0x00 TTL=64 ID=17089 DF PROTO=TCP SPT=33897 DPT=3306 WINDOW=5840 RES=0x00 SYN URGP=0 Jun 29 12:35:52 server kernel: Firewall: *TCP_OUT Blocked* IN= OUT=eth0 SRC=(my server ip) DST=(another server IP of mine) LEN=44 TOS=0x00 PREC=0x00 TTL=64 ID=17091 DF PROTO=TCP SPT=33897 DPT=3306 WINDOW=5840 RES=0x00 SYN URGP=0 Jun 29 12:35:53 server kernel: Firewall: *TCP_OUT Blocked* IN= OUT=eth0 SRC=(my server ip) DST=(another server IP of mine) LEN=44 TOS=0x00 PREC=0x00 TTL=64 ID=39040 DF PROTO=TCP SPT=33899 DPT=2534 WINDOW=5840 RES=0x00 SYN URGP=0 Jun 29 12:35:56 server kernel: Firewall: *TCP_OUT Blocked* IN= OUT=eth0 SRC=(my server ip) DST=(another server IP of mine) LEN=44 TOS=0x00 PREC=0x00 TTL=64 ID=39042 DF PROTO=TCP SPT=33899 DPT=2534 WINDOW=5840 RES=0x00 SYN URGP=0
Here's the strange thing. The part that says "another server IP of mine" are two different OTHER servers of mine, BUT do not have cpanel nor part of the cluster. What could it be?
Jan 31 04:39:22 servername kernel: ATA: abnormal status 0x7F on port 0xE807 Jan 31 04:39:22 servername kernel: ATA: abnormal status 0x7F on port 0xE007
I had made a page on my site earlier and when i went to it it gave me a 403 error so i tried fixing the .htacess then the site got messed up so i reset the .htacess to tis original settigns and now when i redirect to anything but the home directory it gives me a 403 error can anyone help?
Whenever am trying to post anything there server load increse upto 90 and Post takes so much time to publish.
and at that time sometime am getting this error
Error establishing the database connection
Here is the screenshot of the Cpanel stats:
[url]
and am getting these error in my apache error logs
[Wed Oct 28 19:46:19 2009] [error] [client 222.103.225.163] File does not exist: /usr/local/apache/htdocs/webadmin [Wed Oct 28 19:46:19 2009] [error] [client 222.103.225.163] File does not exist: /usr/local/apache/htdocs/myadmin [Wed Oct 28 19:46:18 2009] [error] [client 222.103.225.163] File does not exist: /usr/local/apache/htdocs/mysql [Wed Oct 28 19:46:18 2009] [error] [client 222.103.225.163] File does not exist: /usr/local/apache/htdocs/mysqlmanager [Wed Oct 28 19:46:17 2009] [error] [client 222.103.225.163] File does not exist: /usr/local/apache/htdocs/sqlmanager [Wed Oct 28 19:46:17 2009] [error] [client 222.103.225.163] File does not exist: /usr/local/apache/htdocs/admin [Wed Oct 28 19:46:16 2009] [error] [client 222.103.225.163] File does not exist: /usr/local/apache/htdocs/PMA [Wed Oct 28 19:46:16 2009] [error] [client 222.103.225.163] File does not exist: /usr/local/apache/htdocs/web [Wed Oct 28 19:46:16 2009] [error] [client 222.103.225.163] File does not exist: /usr/local/apache/htdocs/db [Wed Oct 28 19:46:15 2009] [error] [client 222.103.225.163] File does not exist: /usr/local/apache/htdocs/phpMyAdmin [Wed Oct 28 19:46:15 2009] [error] [client 222.103.225.163] File does not exist: /usr/local/apache/htdocs/phpmyadmin
Below are my zone files and i receive the errors as specified. [url]
Code:
BIND data file for mysite.org ; $TTL 604800 @ IN SOA [url] ( 2007011501 ; Serial 7200 ; Refresh 120 ; Retry 2419200 ; Expire 604800) ; Default TTL ; @ IN NS [url] @ IN NS [url] [url] IN MX 10 [url] [url] IN A 200.19.227.135 www IN CNAME [url] mail IN A 200.19.227.135 ftp IN CNAME [url] [url] IN TXT "v=spf1 ip4:200.19.227.135 a mx ~all" mail IN TXT "v=spf1 a -all" mysite:/etc/bind/zones/master#
Code:
; ;dns_rdata_fromtext: [url]:10: near eol: unexpected end of input zone [url]: loading master file [url]: unexpected end of input 200.19.227.rev
Code:
mysite:/etc/bind/zones/master# more 200.19.227.rev $TTL 1d ; $ORIGIN 227.19.200.IN-ADDR.ARPA. @ IN SOA [url] ( 2007011501 7200 120 2419200 604800 ) IN NS [url] IN NS [url] 1 IN PTR [url] 2 IN PTR [url] mysite:/etc/bind/zones/master#
Code: mysite:/etc/bind/zones/master# named-checkzone mysite.org 200.19.227.rev 200.19.227.rev:3: ignoring out-of-zone data (227.19.200.IN-ADDR.ARPA) dns_rdata_fromtext: 200.19.227.rev:8: near eol: unexpected end of input 200.19.227.rev:12: ignoring out-of-zone data (1.227.19.200.IN-ADDR.ARPA) 200.19.227.rev:13: ignoring out-of-zone data (2.227.19.200.IN-ADDR.ARPA) [url]/IN: loading master file 200.19.227.rev: unexpected end of input
We are facing with a strange issue about URLs. At any web site in our reseller account in php pages when we add http:// or http%3A%2F%2F to the URL as a query string server returns Internal Server Error 500.
For example when I try to access such page /index.php?q=http%3A%2F%2F[url] or /index.php?q=[url]I get this error. Is there any misconfiguration about PHP or Apache at server or what can we do to solve this problem?
I have performed chkrootkit and got the following results. It suggests that there are a lot of problems. how would i get rid of these?
Checking `lsof'... not infected Checking `mail'... not infected Checking `mingetty'... not infected Checking `netstat'... not infected Checking `named'... not infected Checking `passwd'... not infected Checking `pidof'... not infected Checking `pop2'... not found Checking `pop3'... not found Checking `ps'... not infected Checking `pstree'... not infected Checking `rpcinfo'... not infected Checking `rlogind'... not found Checking `rshd'... not found Checking `slogin'... not infected Checking `sendmail'... not infected Checking `sshd'... not infected Checking `syslogd'... not infected Checking `tar'... not infected Checking `tcpd'... not infected Checking `tcpdump'... not infected Checking `top'... not infected Checking `telnetd'... not infected Checking `timed'... not found Checking `traceroute'... not infected Checking `vdir'... not infected Checking `w'... not infected Checking `write'... not infected Checking `aliens'... no suspect files Searching for sniffer's logs, it may take a while... nothing found Searching for HiDrootkit's default dir... nothing found Searching for t0rn's default files and dirs... nothing found Searching for t0rn's v8 defaults... nothing found Searching for Lion Worm default files and dirs... nothing found Searching for RSHA's default files and dir... nothing found Searching for RH-Sharpe's default files... nothing found Searching for Ambient's rootkit (ark) default files and dirs... nothing found Searching for suspicious files and dirs, it may take a while...
May 16 16:00:32 server Cp-Wrap[6322]: Pushing "32121 GETDOMAINIP user.com " to '/usr/local/cpanel/bin/apacheadmin' for UID: 32121 May 16 16:00:32 server Cp-Wrap[6322]: CP-Wrapper terminated without error May 16 16:00:32 server Cp-Wrap[6325]: Pushing "32121 LISTSUBDOMAINS 0 " to '/usr/local/cpanel/bin/apacheadmin' for UID: 32121 May 16 16:00:32 server Cp-Wrap[6325]: CP-Wrapper terminated without error May 16 16:00:32 server Cp-Wrap[6328]: Pushing "32121 LISTMULTIPARKED 0 " to '/usr/local/cpanel/bin/apacheadmin' for UID: 32121 May 16 16:00:32 server Cp-Wrap[6328]: CP-Wrapper terminated without error May 16 16:00:32 server Cp-Wrap[6330]: Pushing "32121 COUNTDBS" to '/usr/local/cpanel/bin/mysqladmin' for UID: 32121 May 16 16:00:33 server Cp-Wrap[6330]: CP-Wrapper terminated without error May 16 16:00:33 server Cp-Wrap[6333]: Pushing "32121 LISTDBS" to '/usr/local/cpanel/bin/postgresadmin' for UID: 32121 May 16 16:00:33 server Cp-Wrap[6333]: CP-Wrapper terminated without error May 16 16:00:33 server Cp-Wrap[6338]: Pushing "32121 GETDISK" to '/usr/local/cpanel/bin/mysqladmin' for UID: 32121 May 16 16:00:33 server Cp-Wrap[6338]: CP-Wrapper terminated without error May 16 16:00:33 server Cp-Wrap[6342]: Pushing "32121 LIST 0 0 " to '/usr/local/cpanel/bin/ftpadmin' for UID: 32121 May 16 16:00:33 server Cp-Wrap[6342]: CP-Wrapper terminated without error
/home/cpapachebuild/buildapache/php-5.0.4/ext/curl/interface.c:173: error: `CURLOPT_FTPASCII' undeclared (first use in this function) /home/cpapachebuild/buildapache/php-5.0.4/ext/curl/interface.c:173: error: (Each undeclared identifier is reported only once /home/cpapachebuild/buildapache/php-5.0.4/ext/curl/interface.c:173: error: for each function it appears in.) /home/cpapachebuild/buildapache/php-5.0.4/ext/curl/interface.c:211: error: `CURLOPT_PASSWDFUNCTION' undeclared (first use in this function) make: *** [ext/curl/interface.lo] Error 1
make [@php-5.0.4]...(install).... Done
/home/cpapachebuild/buildapache/php-5.0.4/ext/curl/interface.c:173: error: `CURLOPT_FTPASCII' undeclared (first use in this function) /home/cpapachebuild/buildapache/php-5.0.4/ext/curl/interface.c:173: error: (Each undeclared identifier is reported only once /home/cpapachebuild/buildapache/php-5.0.4/ext/curl/interface.c:173: error: for each function it appears in.) /home/cpapachebuild/buildapache/php-5.0.4/ext/curl/interface.c:211: error: `CURLOPT_PASSWDFUNCTION' undeclared (first use in this function) make: *** [ext/curl/interface.lo] Error 1
i'm compiling php5.0.4, with default settings and Curl (Version 7.15.3), GD (Version 2.0.15), GetText, Freetype Support.
I installed internetseer.com against my server. I got this report:
Support-FAQ Advanced Monitoring 24/7 Tech Support
Now that your site is up, can anyone find it? Submit it to the Top 100 Search Engines for as little as $29.95!
Recovery Alert
Your Web Site is no longer on error
URL: [url] Time: Thu May 10 20:03:15 EDT 2007 Total Time on Error: 3 hours, 28 minutes, 17 seconds
Support-FAQ Why was your Web Site not responding? The error listed above could have been caused by any number of events including connectivity problems in the Internet. Please refer to our Error Codes for additional information on the specific error. This error is not necessarily a problem with your hosting service or Web server. Click here to learn more.
Cancel - If you no longer wish to have InternetSeer monitor your Web site, click here to cancel your account.
I am working on a fresh Windows 2003 server with PHP5.2.1 and MySQL 5.0.27.
I am trying to load the curl, ldap, and mssql extensions for a project I am working on here for a client. (I use linux only for the most part)
I have set: extension_dir = "C:PHPext"
However I get the following on only these 3 of the several I am trying to load.
Code: [27-Mar-2007 16:14:42] PHP Warning: PHP Startup: Unable to load dynamic library 'C:PHPextphp_curl.dll' - The specified module could not be found. in Unknown on line 0 [27-Mar-2007 16:14:42] PHP Warning: PHP Startup: Unable to load dynamic library 'C:PHPextphp_ldap.dll' - The specified module could not be found. in Unknown on line 0 [27-Mar-2007 16:14:43] PHP Warning: PHP Startup: Unable to load dynamic library 'C:PHPextphp_mssql.dll' - The specified module could not be found. in Unknown on line 0 My PHP.ini file is as follows:
Code: [PHP]
;;;;;;;;;;;;;;;;;;; ; About php.ini ; ;;;;;;;;;;;;;;;;;;; ; This file controls many aspects of PHP's behavior. In order for PHP to ; read it, it must be named 'php.ini'. PHP looks for it in the current ; working directory, in the path designated by the environment variable ; PHPRC, and in the path that was defined in compile time (in that order). ; Under Windows, the compile-time path is the Windows directory. The ; path in which the php.ini file is looked for can be overridden using ; the -c argument in command line mode. ; ; The syntax of the file is extremely simple. Whitespace and Lines ; beginning with a semicolon are silently ignored (as you probably guessed). ; Section headers (e.g. [Foo]) are also silently ignored, even though ; they might mean something in the future. ; ; Directives are specified using the following syntax: ; directive = value ; Directive names are *case sensitive* - foo=bar is different from FOO=bar. ; ; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one ; of the INI constants (On, Off, True, False, Yes, No and None) or an expression ; (e.g. E_ALL & ~E_NOTICE), or a quoted string ("foo"). ; ; Expressions in the INI file are limited to bitwise operators and parentheses: ; | bitwise OR ; & bitwise AND ; ~ bitwise NOT ; ! boolean NOT ; ; Boolean flags can be turned on using the values 1, On, True or Yes. ; They can be turned off using the values 0, Off, False or No. ; ; An empty string can be denoted by simply not writing anything after the equal ; sign, or by using the None keyword: ; ; foo = ; sets foo to an empty string ; foo = none ; sets foo to an empty string ; foo = "none" ; sets foo to the string 'none' ; ; If you use constants in your value, and these constants belong to a ; dynamically loaded extension (either a PHP extension or a Zend extension), ; you may only use these constants *after* the line that loads the extension. ; ; ;;;;;;;;;;;;;;;;;;; ; About this file ; ;;;;;;;;;;;;;;;;;;; ; This is the recommended, PHP 5-style version of the php.ini-dist file. It ; sets some non standard settings, that make PHP more efficient, more secure, ; and encourage cleaner coding. ; ; The price is that with these settings, PHP may be incompatible with some ; applications, and sometimes, more difficult to develop with. Using this ; file is warmly recommended for production sites. As all of the changes from ; the standard settings are thoroughly documented, you can go over each one, ; and decide whether you want to use it or not. ; ; For general information about the php.ini file, please consult the php.ini-dist ; file, included in your PHP distribution. ; ; This file is different from the php.ini-dist file in the fact that it features ; different values for several directives, in order to improve performance, while ; possibly breaking compatibility with the standard out-of-the-box behavior of ; PHP. Please make sure you read what's different, and modify your scripts ; accordingly, if you decide to use this file instead. ; ; - register_long_arrays = Off [Performance] ; Disables registration of the older (and deprecated) long predefined array ; variables ($HTTP_*_VARS). Instead, use the superglobals that were ; introduced in PHP 4.1.0 ; - display_errors = Off [Security] ; With this directive set to off, errors that occur during the execution of ; scripts will no longer be displayed as a part of the script output, and thus, ; will no longer be exposed to remote users. With some errors, the error message ; content may expose information about your script, web server, or database ; server that may be exploitable for hacking. Production sites should have this ; directive set to off. ; - log_errors = On [Security] ; This directive complements the above one. Any errors that occur during the ; execution of your script will be logged (typically, to your server's error log, ; but can be configured in several ways). Along with setting display_errors to off, ; this setup gives you the ability to fully understand what may have gone wrong, ; without exposing any sensitive information to remote users. ; - output_buffering = 4096 [Performance] ; Set a 4KB output buffer. Enabling output buffering typically results in less ; writes, and sometimes less packets sent on the wire, which can often lead to ; better performance. The gain this directive actually yields greatly depends ; on which Web server you're working with, and what kind of scripts you're using. ; - register_argc_argv = Off [Performance] ; Disables registration of the somewhat redundant $argv and $argc global ; variables. ; - magic_quotes_gpc = Off [Performance] ; Input data is no longer escaped with slashes so that it can be sent into ; SQL databases without further manipulation. Instead, you should use the ; function addslashes() on each input element you wish to send to a database. ; - variables_order = "GPCS" [Performance] ; The environment variables are not hashed into the $_ENV. To access ; environment variables, you can use getenv() instead. ; - error_reporting = E_ALL [Code Cleanliness, Security(?)] ; By default, PHP suppresses errors of type E_NOTICE. These error messages ; are emitted for non-critical errors, but that could be a symptom of a bigger ; problem. Most notably, this will cause error messages about the use ; of uninitialized variables to be displayed. ; - allow_call_time_pass_reference = Off [Code cleanliness] ; It's not possible to decide to force a variable to be passed by reference ; when calling a function. The PHP 4 style to do this is by making the ; function require the relevant argument by reference.
;;;;;;;;;;;;;;;;;;;; ; Language Options ; ;;;;;;;;;;;;;;;;;;;;
; Enable the PHP scripting language engine under Apache. engine = On
I am working on a fresh Windows 2003 server with PHP5.2.1 and MySQL 5.0.27.
I am trying to load the curl, ldap, and mssql extensions for a project I am working on here for a client. (I use linux only for the most part)
I have set: extension_dir = "C:PHPext"
However I get the following on only these 3 of the several I am trying to load.
Code: [28-Mar-2007 13:41:40] PHP Warning: PHP Startup: Unable to load dynamic library 'C:PHPextphp_curl.dll' - The specified module could not be found. in Unknown on line 0 [28-Mar-2007 13:41:40] PHP Warning: PHP Startup: Unable to load dynamic library 'C:PHPextphp_ldap.dll' - The specified module could not be found. in Unknown on line 0 [28-Mar-2007 13:41:40] PHP Warning: PHP Startup: Unable to load dynamic library 'C:PHPextphp_mssql.dll' - The specified module could not be found. in Unknown on line 0 I have restarted IIS several times and have also placed the three above extensions in the c:windowssystem32 folder.
My php.ini file is:
Code: [php]
;;;;;;;;;;;;;;;;;;; ; About php.ini ; ;;;;;;;;;;;;;;;;;;; ; This file controls many aspects of PHP's behavior. In order for PHP to ; read it, it must be named 'php.ini'. PHP looks for it in the current ; working directory, in the path designated by the environment variable ; PHPRC, and in the path that was defined in compile time (in that order). ; Under Windows, the compile-time path is the Windows directory. The ; path in which the php.ini file is looked for can be overridden using ; the -c argument in command line mode. ; ; The syntax of the file is extremely simple. Whitespace and Lines ; beginning with a semicolon are silently ignored (as you probably guessed). ; Section headers (e.g. [Foo]) are also silently ignored, even though ; they might mean something in the future. ; ; Directives are specified using the following syntax: ; directive = value ; Directive names are *case sensitive* - foo=bar is different from FOO=bar. ; ; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one ; of the INI constants (On, Off, True, False, Yes, No and None) or an expression ; (e.g. E_ALL & ~E_NOTICE), or a quoted string ("foo"). ; ; Expressions in the INI file are limited to bitwise operators and parentheses: ; | bitwise OR ; & bitwise AND ; ~ bitwise NOT ; ! boolean NOT ; ; Boolean flags can be turned on using the values 1, On, True or Yes. ; They can be turned off using the values 0, Off, False or No. ; ; An empty string can be denoted by simply not writing anything after the equal ; sign, or by using the None keyword: ; ; foo = ; sets foo to an empty string ; foo = none ; sets foo to an empty string ; foo = "none" ; sets foo to the string 'none' ; ; If you use constants in your value, and these constants belong to a ; dynamically loaded extension (either a PHP extension or a Zend extension), ; you may only use these constants *after* the line that loads the extension. ; ; ;;;;;;;;;;;;;;;;;;; ; About this file ; ;;;;;;;;;;;;;;;;;;; ; This is the recommended, PHP 5-style version of the php.ini-dist file. It ; sets some non standard settings, that make PHP more efficient, more secure, ; and encourage cleaner coding. ; ; The price is that with these settings, PHP may be incompatible with some ; applications, and sometimes, more difficult to develop with. Using this ; file is warmly recommended for production sites. As all of the changes from ; the standard settings are thoroughly documented, you can go over each one, ; and decide whether you want to use it or not. ; ; For general information about the php.ini file, please consult the php.ini-dist ; file, included in your PHP distribution. ; ; This file is different from the php.ini-dist file in the fact that it features ; different values for several directives, in order to improve performance, while ; possibly breaking compatibility with the standard out-of-the-box behavior of ; PHP. Please make sure you read what's different, and modify your scripts ; accordingly, if you decide to use this file instead. ; ; - register_long_arrays = Off [Performance] ; Disables registration of the older (and deprecated) long predefined array ; variables ($HTTP_*_VARS). Instead, use the superglobals that were ; introduced in PHP 4.1.0 ; - display_errors = Off [Security] ; With this directive set to off, errors that occur during the execution of ; scripts will no longer be displayed as a part of the script output, and thus, ; will no longer be exposed to remote users. With some errors, the error message ; content may expose information about your script, web server, or database ; server that may be exploitable for hacking. Production sites should have this ; directive set to off. ; - log_errors = On [Security] ; This directive complements the above one. Any errors that occur during the ; execution of your script will be logged (typically, to your server's error log, ; but can be configured in several ways). Along with setting display_errors to off, ; this setup gives you the ability to fully understand what may have gone wrong, ; without exposing any sensitive information to remote users. ; - output_buffering = 4096 [Performance] ; Set a 4KB output buffer. Enabling output buffering typically results in less ; writes, and sometimes less packets sent on the wire, which can often lead to ; better performance. The gain this directive actually yields greatly depends ; on which Web server you're working with, and what kind of scripts you're using. ; - register_argc_argv = Off [Performance] ; Disables registration of the somewhat redundant $argv and $argc global ; variables. ; - magic_quotes_gpc = Off [Performance] ; Input data is no longer escaped with slashes so that it can be sent into ; SQL databases without further manipulation. Instead, you should use the ; function addslashes() on each input element you wish to send to a database. ; - variables_order = "GPCS" [Performance] ; The environment variables are not hashed into the $_ENV. To access ; environment variables, you can use getenv() instead. ; - error_reporting = E_ALL [Code Cleanliness, Security(?)] ; By default, PHP suppresses errors of type E_NOTICE. These error messages ; are emitted for non-critical errors, but that could be a symptom of a bigger ; problem. Most notably, this will cause error messages about the use ; of uninitialized variables to be displayed. ; - allow_call_time_pass_reference = Off [Code cleanliness] ; It's not possible to decide to force a variable to be passed by reference ; when calling a function. The PHP 4 style to do this is by making the ; function require the relevant argument by reference.
;;;;;;;;;;;;;;;;;;;; ; Language Options ; ;;;;;;;;;;;;;;;;;;;;
; Enable the PHP scripting language engine under Apache. engine = On
; Enable compatibility mode with Zend Engine 1 (PHP 4.x) zend.ze1_compatibility_mode = Off
; Allow the <? tag. Otherwise, only <?php and <script> tags are recognized. ; NOTE: Using short tags should be avoided when developing applications or ; libraries that are meant for redistribution, or deployment on PHP ; servers which are not under your control, because short tags may not ; be supported on the target server. For portable, redistributable code, ; be sure not to use short tags. short_open_tag = On
; Allow ASP-style <% %> tags. asp_tags = Off
; The number of significant digits displayed in floating point numbers. precision = 14
; Enforce year 2000 compliance (will cause problems with non-compliant browsers) y2k_compliance = On
I am getting this error while running any web page through IIS: Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.
on the Event log i am getting this error: --------------------------------------------------------------------------- --------- DCOM got error "Logon failure: unknown user name or bad password. " and was unable to logon .IWAM_PS4433 in order to run the server: {3D14228D-FBE1-11D0-995D-00C04FD919C1}
and the following Warning Msg: --------------------------------------------------------------------------- ------- The server failed to load application '/LM/W3SVC/1/ROOT/IISHELP'. The error was 'The server process could not be started because the configured identity is incorrect. Check the username and password. '. For additional information specific to this message please visit the Microsoft Online Support site located at: [url]
For more information, see Help and Support Center at [url]
Fatal error: Cannot access protected property Zend_Cache_Core::$_backwardCompatibilityArray in /home/user/public_html/cerb4/libs/devblocks/libs/ZendFramework/Zend/Cache/Core.php on line 185
Trying to install cerberus help desk and get that during install process
I'm using zend optimizer 3.2.8, centos 4.5, mysql 4x, php 5.2.4