DBA: Rose Park Hedge Inc

One | Feedback | Log In
subglobal1 link | subglobal1 link | subglobal1 link | subglobal1 link | subglobal1 link | subglobal1 link | subglobal1 link
subglobal2 link | subglobal2 link | subglobal2 link | subglobal2 link | subglobal2 link | subglobal2 link | subglobal2 link
subglobal3 link | subglobal3 link | subglobal3 link | subglobal3 link | subglobal3 link | subglobal3 link | subglobal3 link
subglobal4 link | subglobal4 link | subglobal4 link | subglobal4 link | subglobal4 link | subglobal4 link | subglobal4 link
subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link | subglobal5 link
subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link | subglobal6 link
subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link | subglobal7 link
subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link

Park Rose Hedge Inc

Small Logo
Large Logo

Our Business --dedicated to the study of why businesses become successful.

Saturday, February 4th, 2006

Dear Customers, Prospects and Fellow Developers,

Communication Systems are our only Business. Park Rose Hedge Inc. DBA: Rose Park Hedge Inc. is a subchapter S corporation incorporated in Illinois on May 1, 1980, and listed with D&B. The company designs, builds, implements and maintains custom voice and data communication systems for our existing customers -- primarily privately held corporations, and one publicly held company.

All systems we build for our clients, include a 5 year no quibble written promise. If for any reason, something we did, does not work perfectly, we will find, fix and repair or replace, the component or module that fails to work properly or we will pay you $1,000. See the "Policy" for despute resolution. We also have a group of partners we work with, that specialize only in communication systems, and we work as a team.

Our partners work together closely and we meet together often. We help them local and remote. They help us local and remote. Our partners, have stood together with us, in a group for at least 16 to over 28 years. We will add new partners as needed, as we have done in the past - when needed. We have never lost a partner. We will do whatever it takes to make sure that never happens.

Our partners are your resource -- guaranteed in writing. We encourage you always, to work with the very best people you can find. Where communication systems are involved, we fight very hard to be sure we and our partners are the best people for you. But the final choice, day in and day out, is always yours.

We do not do everything. Please help us, by understanding what it is that we do. We are absolutely inch wide, mile deep. Please do not even think of asking us to do other work. We are not in the business of getting work for other people not in our field.. If you need help in any area outside of our area of specialization, the best we can hope to do is give you a couple of contacts and pray that things go well for you. We are not a referral service nor an agency. We are a group. By necessity, our business is highly specialized. We must talk about your inventory, before we know if our solution will work, as you want, in your business.

Steve Castle and people I work with, still are going on-site, for short reviews, in order to learn more, about interesting, existing successes and failures in business. We write a summary letter for you when we are done. If you would like, we will pay you a flat $120 per hour for you're time, during the review. We pay travel. Interested prospects, with specific requirements, may request and receive up to 3 existing customer contacts for reference, to work with and determine if there is a good fit. Our practice is closed to new clients this year in 2006, however if your company is referred to us, after working with one or more of our existing clients, we'll work to schedule a specific scope of work, to be done at a specified time next year, in 2007. We may be able to add two or three new clients next year.

The code we use and generate is open source. All tools we use, are widely available and publicly disclosed. Our methods and procedures are not proprietary. The license agreement is used by millions of people. If we enter into an employee agreement, then hourly rates are negotiable. For the work we do for hire, our contract rate is $150 per hour for our services and we bill the same rate for travel up to a maximum of 2 hours each way. Longer travel is a trip charge. Our expedite fee if remote control, is $125 for work that you want done right away. Our expedite fee on-site is $250. Our minimum charge is $75 for 1/2 hour or any portion of that time. Less than 5 minutes is not billed.

Except for preliminary investigation, very little work we do requires an on-site visit. Many initial remote control setups, are user installable with your people over the phone. Whenever required, we will be on-site locally, for our customers and the customers of our partners. The people of our partners will be on site at remote locations. Travel can be expensive, but of course we will be on your site if needed, no matter where your site is located. We do get to visit interesting places once in a while that way.

Our operations are business to business. We are a service business. Work is billed daily or at the end of each week. Payments are due on receipt of invoice. Terms are not available. If need be, we can try to help you find the right leasing company or the proper banker for your business.

We do have a return policy as follows: If for any reason, during the first 7 business days from receipt of payment, any client that is not satisfied with the work done, may request and will receive by phone, fax, email or snail mail - a refund authorization for that payment.Those funds will then be promptly refunded by company check or by credit/debit card, and all work will stop. Refunds are normally done only in the same method as payment. We do accept PayPal. Paid travel and expedite expenses are never refundable.

It is the strict policy of the company, that all clients or customers agree to and execute a written contract which clearly states all disputes will by handled only through binding arbitration.  Mutual non disclosure agreements will be executed upon your request, or if both parties agree.

Our privacy policy for our customers and review clients simply states we do not disclose any of your information, your name or company name, outside of our company, without your prior written approval. Our policy goes further and states clearly that we do not even share your information within our own company, not even to other groups within our company or group, without your prior written approval of what information will be used and how. This includes but is not limited to contractor / employee information, customer / client / reseller / patient information, vendor information, financial information as well as methods and procedures you develop, or you have developed or we develop for you. We can not disclose information while you are our client. We can not disclose information even if you are no longer our client. Loose lips sink ships. Nostalgia propaganda taught us, gossip is not smart business.

Most specifically, the privacy of all case study information is kept stricly private, unless and until we receive your review and written authorization before publication. The authorization information is always available by phone and on-line. Your decision to opt in or opt out is effective immediately.

Sincerely,

Park Rose Hedge Inc

by Stephen R Castle, President

SLS - Steve's Last System

On January 5th, 2006, a decision was made to design build and implement a new system for our own business, and install it into the businesses of our customers. As time permits, specifications, the running system, and the source code will be published on this site. All the open source tools will be included, including operating system components.

Reference to reasons why one may chose to use certain commercial tools like Microsoft FrontPage or Macromedia HomeSite will be made to explain the reason, why one may choose not to use an open source solution, and to buy a tool to use instead, to maintain certain portions of your system. Reasons why one may choose not to use other comercail products like, QuickBooks QuickBase, and instead use open source solutions will also be explored most completly. There is more than one way to skin the bear. I'm trying to explore the best way, which I'm also convinced will turn out to be the most bang for your buck.

Some of the products I still use are old. I do sometimes use telnet/ssh and vi. It's not Eclipse, but it works. It's ok. I'm old too. I'm 60. But I believed for certain situations and the type of editor I need, HomeSite could not be beat. But it looks like I may be able to find the time to evaluate HomeSite+. It may be that this new tool is better than the old version of HomeSite which I love. I'll let you know what I think as time goes on. But one thing is sure. When a product is done correctly. As time goes by, it becomes more and more difficult to improve that product, without adding more complexity which may ultimately detract from the inherent beauty of a product done right.

I'm working with OpenSRS now, so I'll try to create a blog, and monitor it so that gurus along with mere mortals will be allowed to critique what we are doing. Anything we do wrong, or mistake I may make will be changed right away - as soon as possible. The design of this system should allow it's continued use in business for at least the next 10 years - through until about the year 2015.

This latest project arose out of the intense dissatisfaction with the application software which has been produced in the last 5 year. Can't even use their software in my business any more. Things have just changed that much. Mostly because of the Internet, http://sourceforge.net/ and http://freshmeat.net/. Application software developers are doing it wrong. Sometimes you have to just wonder - who is advising these people - the software communication systems are really that bad - in fact horrid. For some unknown reason (really don't know why this is) people have come to expect junk. Constant crashing, getting stuck and unable to do even simple things. Or turn your head upside down to get something done. It is such a joke. Error messages and machines crashing all over the place when all you want to do is work. In my considered opinion in fact, the developers all have made only two mistake. Huge mistakes, but still only two mistake. Not one company. Almost every company has made and continues to make at lease one of these same two mistakes. I call them fatal flaws in a system.

The first mistake is they have implimented client side solutions instead of server side. What a joke. What were these people thinking. Using odbc drivers or Samba, NFS or Windows file sharing in a production system, with drive mapping? It is just way to sick to even talk about. There are better ways. Ways that work over the internet. This idea that a system will work local, but dies remote is nonsense. Will never work. It is just crazy. You can not try to turn a server side solution into a client based solution with file shareing. Period. Never have been able to. Never will. This is not even a good patch job for testing, but it surely can never be a rock solid production system. You must be rock solid if you ever hope to win. And you must be fast. Ligting fast. Time is money. Look at the clock.

This is part of how you do it right. All the logic stays on the server. The code is generated and on the fly only generated Java, cgi, html etc is sent to the client. The PHP self destructs and all is gone. Then it all works. Quick, simple. cheap and easy. Maybe exactly the same thing can be down with .netx, Active Server Pages or Java Server Pages. But this is not rocket science. Have no idea how people ever allowed things to get so screwed up. It has just made me angry. Nobody likes me when I'm cross. And seems I've been grumpy a lot lately. So I'm going to fix it. I'm going to use every piece I can find, to save me time, so this system can get up and in service quickly. The application software problem is interfering with my own ability to even get my own work and the work of my own company done. And for my customers, I'm just fearful it will become even a more serious problem as time goes on.

What we do is incredibly simple. We just collect web junk. Your people type it in. We put it in a data base - that's it. We don't do anything with it. It just sits there. We know what were doing. The keys are right. The edits are there. We do use triggers. Business logic and edits are segregated. Information sits there. And we send some information back and forth, different places. That's it!

We do not even do reports. Well we do have a check register. And we have a very, very few edit reports. But reports must be done in Crystal Reports. We do not do reports. If what you want is not in the library, then you have to pay someone else to have that report written, or get a Crystal guy in house. We do not recommend you stay with Quick Books QUI version.. You can start there but, but islands of information are not good in the long run. We need to integrate solutions. When we are done Quick Books is gone. It's ok. Everybody has to start somewhere. In fact I've seen such a mess that moving to the old QuickBooks GUI desk top version, even in one or two user mode, did save the day. But long run, it's not good anymore -- not the best thing.

Everything runs in almost any web browser. MAC's are no problem. And we even love BSD Unix. Backup servers are on site if needed and we test um. We do not use replication. We sync in batch, periodically. We use LAMP which is Linux, Apache, MySQL and PHP. We use file and record locking. If two stage commit is needed we use Postgres SQL . We also run on Windows 95, Windows 98, Windows Me, Windows NT 4.0, Windows 2000, or Windows XP. Our software is runs on MS-SQL, Windows 2000 Microsoft-IIS/5.0 and Windows 2003 Microsoft-IIS/6.0. We can run Apache on Windows if you like. I'm familiar with Sybase on Windows and I'm evaluating Sybase on Linux. That product is also looking really very good.

We are not yet tested on MS Vista. We support all other operating systems now. We plan to support all future operating systems. Standard versions do run in character mode and are available for DOS, CPM and dumb terminals using characters and run in character based browsers, cell phones and some PDA's Only NUI interfaces are widely available, GUI is not recommended, and implemented only in very special cases using Citrix and/or Terminal Services, which will eliminates the GUI delay. We don't need much power on the desktop, but the faster your PC is the happier you and your people will be.

About 5 or 6 years ago someone told us PC's were getting faster. In an effort I guess to "save" money they said, Wow! It's coming. Let's get ready for it. Let's use all this power. Lets give those thousand of PC's, out there in our business, something to do. Then they will all be working and our servers will not get overloaded. And our servers can even go down and they can still work Yieks!! How wrong is that plan!! God invented disaster recovery. Backup systems are designed to work, but clearly they must be tested. No working contingency plan means you are down. How do you know if there could be a problem? You turn stuff off. Oh my gosh. You turn off one switch -- walla! You are down. That means you have a single point of failure. The design was wrong. So you fix that. It's just that simple. That is part of what we do. We get you up. We keep you up. Your people run your business. Period. Lets be honest here. That's all any business man wants.

The abuse of Java is so wide spread I shudder to think how many people are going to loose their jobs when the companies find out. You can easily get sucked into a bottomless pit. Now it is true that client side Java is good for some things. It is good to write tools. It is great for animation - flames, dancing girls, live charts and graphs -- that kind of stuff. I don't do that. Just don't build those kind of systems. Of course I use Java for my mouse overs but they never break. Why? I don't write 'um. They are generated using tools that do not screw up, like PHP and Zend, and a fabulous little program called HomeSite. The first rule of Java is do not ever use it. The second rule of Java is when you have to have it, never write it - generate it with PHP or Macromedia tools, so well provided, such that things can be done faster without problems.. Get a college kid, or work with your children if you have to save money. Do not even think about telling me these tools are expensive. If you do not buy the tools, or you and your people do not have the time or can not learn to use the tools, contract the work out to someone that has the tools and knows how. Or learn how to use them yourself, and then decide what to do in the future.

When client side Java is generated, not written, that module you can use - a module that will not break. Lets face it. People all over the world are writing Java that no one can read. If you can not read the code you can not write it - absolutely. You must not. How can you be sure. It's so easy. You give 'um a project. It always takes longer than you think. You keep 'um happy. Lots of Mountain Dew. You slide whole pizzas under the door. Then you say. how ya coming? Oh great. Almost done. Just cleaning it up. Finally its done. Goes into production works. Now you ask for a change. You know! A simple change. That happens. But then a very funny thing happens. The guy looks at the code and he does not want to touch it. If it's someone else code for sure. Even if it's his own code, if its been several months, no way. What do programmers do. They either hack it up and break it. Or more likely they want to write a new program.Reminds me of RPG programers that had 600 sales reports. What did they do when someone asked for a change to the report. They wrote a new RPG program to make the required change, but in a new report. How sick is that. You give three Java programmers the same job. A problem at school. All three programs are indistinguishable from each other. There is no standard way to do simple things. There are a myriad of ways to do any one thing. So the programs are completly different, even though they have been worked on, until they all do the same thing. Now ask them to swap programs. Then request they make a change. Then you see it. Work stops while you try to figure out what the other guy did. For some reason, that's not yet understood, with PHP the programs all sort of look alike. People read the code. Then they make a change. The change works. With big groups of large java programs, it is so easy to break the code, that even a small change can result in no output. Boom! You are forced to use your IDE and drop down to a debugger. That is just crazy. Now don't get me wrong. Everything does not work, exactly the way you want, every time with PHP. But at least it runs. You get output. If it is not what you want you change it. That simple.

This is the beauty of server side. You take a PHP program example problem. You give it to three programs. They write it. They all look the same - if they are done right. Now how can that be? Why is that? I'duno. Sometimes, when I'm working, I'm wishing somehow we could get back to the old days, of procedural programming. You got a problem, you put in a display. You see the problem. You comment out the display, and fix it. Can't do that now. It runs all the time. The code is constantly looping. Waiting for a mouse click here, a flash up menu there. The way I see it - you write the modules - you clone them - you use them in source generators. You simply do not use code you can not read or change. But weith every code gnerator i've ever used, I feel like I'm not playing with my bat and ball. It's all a mystery. That's not right. So hear I am, looking for a generator, and if the right one does not pop up soon, I'll have to write it.

I've never seen a PHP program that I could not read expect one that was generated with names that were letters and numbers that were random generated. What did I do. Put it in my favorite editor. Did mass replaces on the stupid names. Wala! Easy to then see what was wrong. Did not re-write it. In fact I fixed the templates so the new generated code no longer had the stupid names. And the new generated code worked first time every time.

Now please do not get me wrong, and misunderstand. A PHP program does not always do what you want. But it does always run. And the HTML does not always look like you want. But it does always execute. It does something. And you look at the output. Then you fix it. With a Java program you can make a change and nothing comes out. Then you are in the debugger. I pray that somewhere there will be help for someone that writes code that can not be fixed without a debugger. Remember - I never write in C. Maybe dash off a few lines for a driver but that is absolutely it. The C language is great for writing operating systems and some types of tools. But heaven help you if you're writing application software in C. Get a life. It has all the same power, and lack of ease of use, as assembly language, only much more complicated. And then there is C++.  Worse.  If you need an object oriented language with polymorphism, encapsulation and complexity hiding, there is SmallTalk. Much better than C++ for applications. Let C stay in the system software.

When writing in Cobol you need 21 reserved, words. In progress 43. In PHP, you can generate with only 19. I just don't use them all. But with Java I need a manual. Can you believe that. And I say what is this? Oh that's a sort. A sort all on one line. Oh ya! Look how clean that is. It started out 20 lines.But I cleaned it up.. I can't figure out how it works. It can't be modified. And all these new classes. Functions and procedures there is no end to them. Thousands. How is that going to help. It hurts. It hurts a lot! When you say, why are you using this construct. Oh I was trying it out. Three months ago you were trying it out. Yes, I got it out of the manual. Have you ever used it since. No. I rest my case.

If your version control is checking out applets and downloading the latest version you are in deep, deep trouble even with multiple T1's or DS3 SONET rings. Heaven help you if you are limited to 56k to 384k. Huge mess. Don't let anyone snooker you into thinking it can be done. It can't. Source Code Management is critical. It absolutely has to be done right, and the last time I saw it done right was with SCUMS and also with an old proprietary system used by Cobal Programs at the old American Hospital Supply, that I think now may be part of Baxter Travenol Labs. Made to check out, test and merge into production, over 100,000 thousand programs - most with over 5,000 lines. Programmers worked on the same program at the same time, by more than one person on the same program. Trust me on this. It is thought out and done right -- else it is done wrong. Progress sites also have several implementations to test roll in and roll out production code that is fully maintainable using a test and production database and directory search order changes in the profile. Do not drop in, in your spare time and fake this. It is no less important then restart and recover or a two stage commit if you have to have that. You have recovery or you are dead meat. Then you test it.

The second mistake is they wrote the code. Not good. Big mistake. People are human. They make mistakes. The mistakes can be hard to find. Make love, don't write programs. Programs must be created with tools.

So what is wrong. What has prevented people from doing it right. Why don't they change. They know that what they are doing is not working. Well it's really quite simple. They don't know what they are doing. They are students. They are learning. They could no more lay down 5000 lines of clean debugged and documented code a day then the man in the moon. And they all seem to be under the impression that they can not use a generator. Well of course you can not it if you do it wrong. So then how do you do it right.

First you decide who the generator is for. Is this for end users. Is this for anybody to use? If it is you loose. For 38 years people have tried and failed. Visual Basic is close, but it is not going to save this world. It must not be easy to solve this problem, or someone would have done it. So what do you do. The answer is you need shoes for the shoemakers children. You need tools for the programmers. Not the crackers. Tools for the best programmers in the world. Now what is wrong with many of the generators out there. The answer is flexibility and speed are lacking. Can you see the module in 10 seconds. The right module? Can you make the change and test it on the spot? Where are the templates. Can you change them? Can you read the code. If you make a change to the source code, but then regenerate, do you loose your change? Not good. How can you fix that. It is so easy. You must have copy libraries and include files in the templets. If you have to have a two line edit you put it there. Now you add a field or even a file and fields to the screen and regenerate. There you have it. Your change is not gone. There is no other way. Honest. Think about it. I've thought about it all my life. If there was any other way, I think I'd know it.

Now you use the process of cloning. You need to be clear that the only thing you can do is view without change, add, change and delete. But it is even way easier than that. Think about it. You only have to programmatically do a change and delete. It it's not there it is an add. It's automatic.

Every program is the same. That's good for you. It's good for them. (I don't like to call them users for fear they will call me a pusher or a drug dealer. They are the employees and contractors that need the system to be able to do their jobs.)

You decide the things you need to have done and a wonderful thing happens. All the things are the same. Don't belive me? Think about it this way. The biggest problem with the systems being build today is they don't work the same way. They don't have exactly the same look and feel everywhere. That's a big problem. Huge. How do you fix it. Modules and cloning. Good for us, good for them. So your break up everything you do into the pieces you need.

The smartest design I've seen, in the last 30 years, was shown to me by a doctor. And from that design sprung an incredibility wonderful system. What he did then is exactly what you do now. You make a plan. A detailed written plan. And then you build it just like you would build a house.

The pieces are all the same. You say no? How is a vendor master any different than a customer master? They are the same. Name addresss city state zip phones. Oh my gosh! One has a credit limit on how much they can run up on recievables. How is that any defferent then the credit limit you may have with the vendor that says that is how much you can spend. Wouldn't you want your customer master maintance to work the same way your vendor master maintence did. Of course you would. But what about banks, employees, friends and family, your Christmas card list. What is the best way to handle those things.

Ok. So you have vendor invoices and customer invoice. Or patients, or dealers or whatever brings you money. They may be ebills but same thing. What about a retail point of sale receipt, or a pick ticket or a bill of lading or a purchase order or an order acknowledgement or a quote. how are these any different. There are not really different. In fact they are exactly the same. But do we build them the same way. Well I can tell you a lot of people are not doing that.. Wrong. You build them all the same way.

So how do you solve this problem about building very large systems with hundreds of files with ten to fifty fields in each. Well the answer is with a little thought. If there are going end up being more than 500 reports or 5000, you need to be ready.

Of course you need screen generators, and of course you need editors and of course you need a message control system with transaction based routing and menus in systems that are fast and easy to build and change and maintain. Where do you get these kinds of things? Do you write your own? Buy them? Get them at Zend or Fresh Meat or Source Forge?. That's all good. But what is a network definition language and why would you even need it. The answer is simply you do not need it, but I do.

So hang in there and please keep coming back. I'm doing it all right here. And then for my customer's to use in their business.

Success in business Do you change your business to work with your software, or change the software to work with your business. Do you get quotes and issue purchase order. Do your vendors send you stuff. Do you receive it into inventory. Do your vendors send you invoices and sometimes statements. When you get the stuff is there ever shortage, overage or damage. Do you get 2% discount for prompt payment. Do you pay late fees. Do you open the mail for checks and vendor invoices. Do you pay those invoices or type them into an accounts payable system and age them. Do you send around things for approval. Do you have check runs once or twice a week. Do you sign or stamp the checks, put them in an envelope, with a stamp and mail them. This is the right way?? Of course not. But this is how most software works in 2006, today. That's wrong. And I'm changing it.

Capsule Story Cras enim. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Ut eu augue. Integer risus wisi, semper eu, congue quis, lobortis ut, massa. Vestibulum auctor vestibulum lectus. Vivamus neque. Cras lobortis. Aenean ut turpis eu libero volutpat euismod. Donec eget lectus vitae ligula ornare tempor. Vivamus scelerisque lorem a elit. Sed id mauris.

Capsule Story Cras enim. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Ut eu augue. Integer risus wisi, semper eu, congue quis, lobortis ut, massa. Vestibulum auctor vestibulum lectus. Vivamus neque. Cras lobortis. Aenean ut turpis eu libero volutpat euismod. Donec eget lectus vitae ligula ornare tempor. Vivamus scelerisque lorem a elit. Sed id mauris.

Capsule Story Cras enim. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Ut eu augue. Integer risus wisi, semper eu, congue quis, lobortis ut, massa. Vestibulum auctor vestibulum lectus. Vivamus neque. Cras lobortis. Aenean ut turpis eu libero volutpat euismod. Donec eget lectus vitae ligula ornare tempor. Vivamus scelerisque lorem a elit. Sed id mauris.

Capsule Story Cras enim. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Ut eu augue. Integer risus wisi, semper eu, congue quis, lobortis ut, massa. Vestibulum auctor vestibulum lectus. Vivamus neque. Cras lobortis. Aenean ut turpis eu libero volutpat euismod. Donec eget lectus vitae ligula ornare tempor. Vivamus scelerisque lorem a elit. Sed id mauris.

Capsule Story Cras enim. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Ut eu augue. Integer risus wisi, semper eu, congue quis, lobortis ut, massa. Vestibulum auctor vestibulum lectus. Vivamus neque. Cras lobortis. Aenean ut turpis eu libero volutpat euismod. Donec eget lectus vitae ligula ornare tempor. Vivamus scelerisque lorem a elit. Sed id mauris.

phpinfo()

PHP Version 5.2.13


System Linux php5-n52.wc1.sat1.stabletransit.com 2.6.32.12-10.mosso5.x86_64 #1 SMP Thu Jun 17 11:29:38 CDT 2010 x86_64
Build Date May 6 2010 15:36:11
Configure Command './configure' '--build=x86_64-linux-gnu' '--host=x86_64-linux-gnu' '--target=x86_64-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--cache-file=../config.cache' '--with-libdir=lib64' '--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php.d' '--disable-debug' '--with-pic' '--disable-rpath' '--without-pear' '--with-bz2' '--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' '--with-png-dir=/usr' '--with-xpm-dir=/usr' '--enable-gd-native-ttf' '--without-gdbm' '--with-gettext' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr' '--with-openssl' '--with-pcre-regex=/usr' '--with-zlib' '--with-layout=GNU' '--enable-exif' '--enable-ftp' '--enable-magic-quotes' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg' '--with-kerberos' '--enable-ucd-snmp-hack' '--enable-shmop' '--enable-calendar' '--with-mime-magic' '--with-libxml-dir=/usr' '--enable-xml' '--with-system-tzdata' '--with-apxs2=/usr/sbin/apxs' '--without-mysql' '--without-gd' '--without-unixODBC' '--disable-dom' '--disable-dba' '--without-unixODBC' '--disable-pdo' '--disable-xmlreader' '--disable-xmlwriter' '--disable-json' '--without-pspell' '--disable-wddx' '--without-curl' '--disable-posix' '--disable-sysvmsg' '--disable-sysvshm' '--disable-sysvsem'
Server API Apache 2.0 Handler
Virtual Directory Support disabled
Configuration File (php.ini) Path /etc
Loaded Configuration File /etc/php.ini
Scan this dir for additional .ini files /etc/php.d
additional .ini files parsed /etc/php.d/bcmath.ini, /etc/php.d/browscap.ini, /etc/php.d/curl.ini, /etc/php.d/dba.ini, /etc/php.d/dbase.ini, /etc/php.d/dom.ini, /etc/php.d/gd.ini, /etc/php.d/imagick.ini, /etc/php.d/imap.ini, /etc/php.d/ioncube.ini, /etc/php.d/json.ini, /etc/php.d/ldap.ini, /etc/php.d/libpdf_php.ini, /etc/php.d/mbstring.ini, /etc/php.d/mcrypt.ini, /etc/php.d/memcache.ini, /etc/php.d/mhash.ini, /etc/php.d/mssql.ini, /etc/php.d/mysql.ini, /etc/php.d/mysqli.ini, /etc/php.d/ncurses.ini, /etc/php.d/odbc.ini, /etc/php.d/pdo.ini, /etc/php.d/pdo_dblib.ini, /etc/php.d/pdo_mysql.ini, /etc/php.d/pdo_odbc.ini, /etc/php.d/pdo_pgsql.ini, /etc/php.d/pdo_sqlite.ini, /etc/php.d/pgsql.ini, /etc/php.d/pspell.ini, /etc/php.d/snmp.ini, /etc/php.d/soap.ini, /etc/php.d/sqlite.ini, /etc/php.d/sybase_ct.ini, /etc/php.d/tidy.ini, /etc/php.d/uploadprogress.ini, /etc/php.d/wddx.ini, /etc/php.d/xmlreader.ini, /etc/php.d/xmlrpc.ini, /etc/php.d/xmlwriter.ini, /etc/php.d/xsl.ini, /etc/php.d/yaz.ini, /etc/php.d/zend.ini, /etc/php.d/zip.ini
PHP API 20041225
PHP Extension 20060613
Zend Extension 220060519
Debug Build no
Thread Safety disabled
Zend Memory Manager enabled
IPv6 Support enabled
Registered PHP Streams https, ftps, compress.zlib, compress.bzip2, php, file, data, http, ftp, zip
Registered Stream Socket Transports tcp, udp, unix, udg, ssl, sslv3, sslv2, tls
Registered Stream Filters zlib.*, bzip2.*, convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed

This server is protected with the Suhosin Patch 0.9.7
Copyright (c) 2006 Hardened-PHP Project

This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
    with the ionCube PHP Loader v3.3.16, Copyright (c) 2002-2010, by ionCube Ltd., and
    with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
    with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies


Configuration

PHP Core

DirectiveLocal ValueMaster Value
allow_call_time_pass_referenceOffOff
allow_url_fopenOnOn
allow_url_includeOffOff
always_populate_raw_post_dataOffOff
arg_separator.input&&
arg_separator.output&&
asp_tagsOffOff
auto_append_fileno valueno value
auto_globals_jitOnOn
auto_prepend_fileno valueno value
browscap/etc/browscap.ini/etc/browscap.ini
default_charsetno valueno value
default_mimetypetext/htmltext/html
define_syslog_variablesOffOff
disable_classesno valueno value
disable_functionsleak,posix_getpwuid,posix_getpwnam,posix_getgrid,posix_getgrnam,posix_getgroupsleak,posix_getpwuid,posix_getpwnam,posix_getgrid,posix_getgrnam,posix_getgroups
display_errorsOffOff
display_startup_errorsOffOff
doc_rootno valueno value
docref_extno valueno value
docref_rootno valueno value
enable_dlOffOff
error_append_stringno valueno value
error_log/mnt/target02/346027/www.parkrosehedge.com/logs/php_errors.logno value
error_prepend_stringno valueno value
error_reporting61356135
expose_phpOffOff
extension_dir/usr/lib64/php/modules/usr/lib64/php/modules
file_uploadsOnOn
highlight.bg#FFFFFF#FFFFFF
highlight.comment#FF8000#FF8000
highlight.default#0000BB#0000BB
highlight.html#000000#000000
highlight.keyword#007700#007700
highlight.string#DD0000#DD0000
html_errorsOnOn
ignore_repeated_errorsOffOff
ignore_repeated_sourceOffOff
ignore_user_abortOffOff
implicit_flushOffOff
include_path.:/usr/share/pear.:/usr/share/pear
log_errorsOnOn
log_errors_max_len10241024
magic_quotes_gpcOnOn
magic_quotes_runtimeOffOff
magic_quotes_sybaseOffOff
mail.force_extra_parametersno valueno value
max_execution_time3030
max_file_uploads2020
max_input_nesting_level6464
max_input_time6060
memory_limit32M32M
open_basedirno valueno value
output_bufferingno valueno value
output_handlerno valueno value
post_max_size8M8M
precision1414
realpath_cache_size4M4M
realpath_cache_ttl120120
register_argc_argvOnOn
register_globalsOffOff
register_long_arraysOnOn
report_memleaksOnOn
report_zend_debugOnOn
safe_modeOffOff
safe_mode_exec_dirno valueno value
safe_mode_gidOffOff
safe_mode_include_dirno valueno value
sendmail_fromno valueno value
sendmail_path/usr/sbin/sendmail -t -i/usr/sbin/sendmail -t -i
serialize_precision100100
short_open_tagOnOn
SMTPlocalhostlocalhost
smtp_port2525
sql.safe_modeOffOff
suhosin.log.phpscript00
suhosin.log.phpscript.is_safeOffOff
suhosin.log.phpscript.nameno valueno value
suhosin.log.sapino valueno value
suhosin.log.scriptno valueno value
suhosin.log.script.nameno valueno value
suhosin.log.syslogno valueno value
suhosin.log.syslog.facilityno valueno value
suhosin.log.syslog.priorityno valueno value
suhosin.log.use-x-forwarded-forOffOff
track_errorsOffOff
unserialize_callback_funcno valueno value
upload_max_filesize2M2M
upload_tmp_dir/tmp/tmp
user_dirno valueno value
variables_orderEGPCSEGPCS
xmlrpc_error_number00
xmlrpc_errorsOffOff
y2k_complianceOnOn
zend.ze1_compatibility_modeOffOff

apache2handler

Apache Version Apache/2.2
Apache API Version 20051115
Server Administrator root@localhost
Hostname:Port localhost:0
User/Group www-data(33)/33
Max Requests Per Child: 750 - Keep Alive: on - Max Per Connection: 100
Timeouts Connection: 10 - Keep-Alive: 5
Virtual Server No
Server Root /etc/httpd
Loaded Modules core itk http_core mod_so mod_auth_basic mod_authn_file mod_authz_host mod_authz_user mod_authz_groupfile mod_authz_default mod_include mod_log_config mod_env mod_expires mod_headers mod_setenvif mod_mime mod_status mod_autoindex mod_negotiation mod_dir mod_alias mod_rewrite mod_actions mod_unique_id mod_auth_mysql mod_deflate mod_nogzip mod_rpaf-2 mod_php5

DirectiveLocal ValueMaster Value
engine11
last_modified00
xbithack00

Apache Environment

VariableValue
UNIQUE_ID TFK4Z6wQC3kAAHKaa-sAAAAM
SCRIPT_URL /
SCRIPT_URI http://www.parkrosehedge.com/
PHP_DOCUMENT_ROOT /mnt/target02/346027/www.parkrosehedge.com/web/content
HTTP_USER_AGENT CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
HTTP_ACCEPT text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_CACHE_CONTROL no-cache
HTTP_X_CC_ID ccc04-02
HTTP_ACCEPT_LANGUAGE en-us,en;q=0.5
HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_HOST www.parkrosehedge.com
HTTP_X_MOSSO_DT PHP5-5
HTTP_PRAGMA no-cache
HTTP_X_CLUSTER_CLIENT_IP 38.107.191.116
HTTP_COOKIE X-Mapping-caklakng=3EDE8469A8E9817014BF416D603DD8F2
HTTP_CONNECTION Keep-Alive
HTTP_ACCEPT_ENCODING gzip
PATH /sbin:/usr/sbin:/bin:/usr/bin
SERVER_SIGNATURE <address>Apache/2.2 Server at www.parkrosehedge.com Port 80</address>
SERVER_SOFTWARE Apache/2.2
SERVER_NAME www.parkrosehedge.com
SERVER_ADDR 172.16.11.121
SERVER_PORT 80
REMOTE_ADDR 38.107.191.116
DOCUMENT_ROOT /var/www/html
SERVER_ADMIN root@localhost
SCRIPT_FILENAME /mnt/target02/346027/www.parkrosehedge.com/web/content/index.php
REMOTE_PORT 25930
GATEWAY_INTERFACE CGI/1.1
SERVER_PROTOCOL HTTP/1.1
REQUEST_METHOD GET
QUERY_STRING no value
REQUEST_URI /
SCRIPT_NAME /index.php

HTTP Headers Information

HTTP Request Headers
HTTP Request GET / HTTP/1.1
User-Agent CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Accept text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Cache-Control no-cache
x-cc-id ccc04-02
Accept-Language en-us,en;q=0.5
Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
Host www.parkrosehedge.com
X-Mosso-DT PHP5-5
Pragma no-cache
X-Cluster-Client-Ip 38.107.191.116
Cookie X-Mapping-caklakng=3EDE8469A8E9817014BF416D603DD8F2
Connection Keep-Alive
Accept-Encoding gzip
HTTP Response Headers
Keep-Alive timeout=5, max=100
Connection Keep-Alive
Transfer-Encoding chunked
Content-Type text/html; charset=UTF-8

bcmath

BCMath support enabled

bz2

BZip2 Support Enabled
Stream Wrapper support compress.bz2://
Stream Filter support bzip2.decompress, bzip2.compress
BZip2 Version 1.0.3, 15-Feb-2005

calendar

Calendar support enabled

ctype

ctype functions enabled

curl

cURL support enabled
cURL Information libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5

date

date/time support enabled
"Olson" Timezone Database Version 2010.2
Timezone Database internal
Default timezone America/Chicago

DirectiveLocal ValueMaster Value
date.default_latitude31.766731.7667
date.default_longitude35.233335.2333
date.sunrise_zenith90.58333390.583333
date.sunset_zenith90.58333390.583333
date.timezoneno valueno value

dba

DBA support enabled
Supported handlers cdb cdb_make db4 inifile flatfile

dom

DOM/XML enabled
DOM/XML API Version 20031129
libxml Version 2.6.26
HTML Support enabled
XPath Support enabled
XPointer Support enabled
Schema Support enabled
RelaxNG Support enabled

exif

EXIF Support enabled
EXIF Version 1.4 $Id: exif.c 293036 2010-01-03 09:23:27Z sebastian $
Supported EXIF Version 0220
Supported filetypes JPEG,TIFF

filter

Input Validation and Filtering enabled
Revision $Revision: 293051 $

DirectiveLocal ValueMaster Value
filter.defaultunsafe_rawunsafe_raw
filter.default_flagsno valueno value

ftp

FTP support enabled

gd

GD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.2.1
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XPM Support enabled
XBM Support enabled

gettext

GetText Support enabled

gmp

gmp support enabled
GMP version 4.1.4

hash

hash support enabled
Hashing Engines md2 md4 md5 sha1 sha256 sha384 sha512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru gost adler32 crc32 crc32b haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5

iconv

iconv support enabled
iconv implementation glibc
iconv library version 2.5

DirectiveLocal ValueMaster Value
iconv.input_encodingISO-8859-1ISO-8859-1
iconv.internal_encodingISO-8859-1ISO-8859-1
iconv.output_encodingISO-8859-1ISO-8859-1

imagick

imagick moduleenabled
imagick module version 2.2.1
imagick classes Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator
ImageMagick version ImageMagick 6.2.8 03/31/08 Q16 file:/usr/share/ImageMagick-6.2.8/doc/index.html
ImageMagick copyright Copyright (C) 1999-2006 ImageMagick Studio LLC
ImageMagick release date 03/31/08
ImageMagick Number of supported formats: 153
ImageMagick Supported formats A, ART, AVI, AVS, B, BMP, BMP2, BMP3, C, CACHE, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CUR, CUT, DCM, DCX, DNG, DOT, DPS, DPX, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, FAX, FITS, FRACTAL, G, G3, GIF, GIF87, GRADIENT, GRAY, HISTOGRAM, HTM, HTML, ICB, ICO, ICON, INFO, JNG, JPEG, JPG, K, LABEL, M, M2V, MAP, MAT, MATTE, MIFF, MNG, MONO, MPC, MPEG, MPG, MSL, MTV, MVG, NULL, O, OTB, OTF, P7, PAL, PALM, PAM, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PFA, PFB, PGM, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG24, PNG32, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSD, PTIF, PWP, R, RAS, RGB, RGBA, RGBO, RLA, RLE, SCR, SCT, SFW, SGI, SHTML, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, TIFF, TILE, TIM, TTC, TTF, TXT, UIL, UYVY, VDA, VICAR, VID, VIFF, VST, WBMP, WMF, WMZ, WPG, X, XBM, XC, XCF, XPM, XV, XWD, Y, YCbCr, YCbCrA, YUV

DirectiveLocal ValueMaster Value
imagick.locale_fix00

imap

IMAP c-Client Version 2004
SSL Support enabled
Kerberos Support enabled

json

json support enabled
json version 1.2.1

ldap

LDAP Support enabled
RCS Version $Id: ldap.c 293036 2010-01-03 09:23:27Z sebastian $
Total Links 0/unlimited
API Version 3001
Vendor Name OpenLDAP
Vendor Version 20343
SASL Support Enabled

libxml

libXML support active
libXML Version 2.6.26
libXML streams enabled

mbstring

Multibyte Support enabled
Multibyte string engine libmbfl
Multibyte (japanese) regex support enabled
Multibyte regex (oniguruma) version 4.4.4
Multibyte regex (oniguruma) backtrack check On

mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.

DirectiveLocal ValueMaster Value
mbstring.detect_orderno valueno value
mbstring.encoding_translationOffOff
mbstring.func_overload00
mbstring.http_inputpasspass
mbstring.http_outputpasspass
mbstring.internal_encodingno valueno value
mbstring.languageneutralneutral
mbstring.strict_detectionOffOff
mbstring.substitute_characterno valueno value

mcrypt

mcrypt supportenabled
Version 2.5.8
Api No 20021217
Supported ciphers cast-128 gost rijndael-128 twofish arcfour cast-256 loki97 rijndael-192 saferplus wake blowfish-compat des rijndael-256 serpent xtea blowfish enigma rc2 tripledes
Supported modes cbc cfb ctr ecb ncfb nofb ofb stream

DirectiveLocal ValueMaster Value
mcrypt.algorithms_dirno valueno value
mcrypt.modes_dirno valueno value

memcache

memcache supportenabled
Active persistent connections 0
Version 2.2.3
Revision $Revision: 1.98 $

DirectiveLocal ValueMaster Value
memcache.allow_failover11
memcache.chunk_size81928192
memcache.default_port1121111211
memcache.hash_functioncrc32crc32
memcache.hash_strategystandardstandard
memcache.max_failover_attempts2020

mhash

MHASH support Enabled
MHASH API Version 20060101

mime_magic

mime_magic supportenabled

DirectiveLocal ValueMaster Value
mime_magic.debugOffOff
mime_magic.magicfile/etc/httpd/conf/magic/etc/httpd/conf/magic

mssql

MSSQL Supportenabled
Active Persistent Links 0
Active Links 0
Library version FreeTDS

DirectiveLocal ValueMaster Value
mssql.allow_persistentOnOn
mssql.batchsize00
mssql.charsetno valueno value
mssql.compatability_modeOffOff
mssql.connect_timeout55
mssql.datetimeconvertOffOff
mssql.max_linksUnlimitedUnlimited
mssql.max_persistentUnlimitedUnlimited
mssql.max_procsUnlimitedUnlimited
mssql.min_error_severity1010
mssql.min_message_severity1010
mssql.secure_connectionOffOff
mssql.textlimitServer defaultServer default
mssql.textsizeServer defaultServer default
mssql.timeout6060

mysql

MySQL Supportenabled
Active Persistent Links 0
Active Links 0
Client API version 5.0.77
MYSQL_MODULE_TYPE external
MYSQL_SOCKET /var/lib/mysql/mysql.sock
MYSQL_INCLUDE -I/usr/include/mysql
MYSQL_LIBS -L/usr/lib64/mysql -lmysqlclient

DirectiveLocal ValueMaster Value
mysql.allow_persistentOffOff
mysql.connect_timeout6060
mysql.default_hostno valueno value
mysql.default_passwordno valueno value
mysql.default_portno valueno value
mysql.default_socketno valueno value
mysql.default_userno valueno value
mysql.max_linksUnlimitedUnlimited
mysql.max_persistentUnlimitedUnlimited
mysql.trace_modeOffOff

mysqli

MysqlI Supportenabled
Client API library version 5.0.77
Client API header version 5.0.77
MYSQLI_SOCKET /var/lib/mysql/mysql.sock

DirectiveLocal ValueMaster Value
mysqli.default_hostno valueno value
mysqli.default_port33063306
mysqli.default_pwno valueno value
mysqli.default_socketno valueno value
mysqli.default_userno valueno value
mysqli.max_linksUnlimitedUnlimited
mysqli.reconnectOffOff

ncurses

ncurses supportenabled
ncurses library version 5.5
color support yes

odbc

ODBC Supportenabled
Active Persistent Links 0
Active Links 0
ODBC library unixODBC
ODBC_INCLUDE -I/usr/include
ODBC_LFLAGS -L/usr/lib64
ODBC_LIBS -lodbc

DirectiveLocal ValueMaster Value
odbc.allow_persistentOnOn
odbc.check_persistentOnOn
odbc.default_cursortypeStatic cursorStatic cursor
odbc.default_dbno valueno value
odbc.default_pwno valueno value
odbc.default_userno valueno value
odbc.defaultbinmodereturn as isreturn as is
odbc.defaultlrlreturn up to 4096 bytesreturn up to 4096 bytes
odbc.max_linksUnlimitedUnlimited
odbc.max_persistentUnlimitedUnlimited

openssl

OpenSSL support enabled
OpenSSL Version OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008

pcre

PCRE (Perl Compatible Regular Expressions) Support enabled
PCRE Library Version 6.6 06-Feb-2006

DirectiveLocal ValueMaster Value
pcre.backtrack_limit100000100000
pcre.recursion_limit100000100000

pdf

PDF Support enabled
PDFlib GmbH Binary-Version 7.0.2
PECL Version 2.1.3
Revision $Revision: 1.5.2.4 $

PDO

PDO supportenabled
PDO drivers dblib, mysql, odbc, pgsql, sqlite

pdo_dblib

PDO Driver for FreeTDS/Sybase DB-libenabled
Flavour freetds

pdo_mysql

PDO Driver for MySQL, client library version5.0.77

PDO_ODBC

PDO Driver for ODBC (unixODBC)enabled
ODBC Connection Pooling Enabled, strict matching

pdo_pgsql

PDO Driver for PostgreSQLenabled
PostgreSQL(libpq) Version 8.1.18
Module version 1.0.2
Revision $Id: pdo_pgsql.c 293036 2010-01-03 09:23:27Z sebastian $

pdo_sqlite

PDO Driver for SQLite 3.xenabled
PECL Module version 1.0.1 $Id: pdo_sqlite.c 293036 2010-01-03 09:23:27Z sebastian $
SQLite Library 3.3.6

pgsql

PostgreSQL Supportenabled
PostgreSQL(libpq) Version 8.1.18
Multibyte character support enabled
SSL support enabled
Active Persistent Links 0
Active Links 0

DirectiveLocal ValueMaster Value
pgsql.allow_persistentOnOn
pgsql.auto_reset_persistentOffOff
pgsql.ignore_noticeOffOff
pgsql.log_noticeOffOff
pgsql.max_linksUnlimitedUnlimited
pgsql.max_persistentUnlimitedUnlimited

pspell

PSpell Support enabled

Reflection

Reflectionenabled
Version $Id: php_reflection.c 293850 2010-01-22 14:21:17Z jani $

session

Session Support enabled
Registered save handlers files user sqlite memcache
Registered serializer handlers php php_binary wddx

DirectiveLocal ValueMaster Value
session.auto_startOffOff
session.bug_compat_42OnOn
session.bug_compat_warnOnOn
session.cache_expire180180
session.cache_limiternocachenocache
session.cookie_domainno valueno value
session.cookie_httponlyOffOff
session.cookie_lifetime00
session.cookie_path//
session.cookie_secureOffOff
session.entropy_fileno valueno value
session.entropy_length00
session.gc_divisor10001000
session.gc_maxlifetime14401440
session.gc_probability00
session.hash_bits_per_character55
session.hash_function00
session.namePHPSESSIDPHPSESSID
session.referer_checkno valueno value
session.save_handlerfilesfiles
session.save_path/var/lib/php/session/var/lib/php/session
session.serialize_handlerphpphp
session.use_cookiesOnOn
session.use_only_cookiesOffOff
session.use_trans_sid00

shmop

shmop support enabled

SimpleXML

Simplexml supportenabled
Revision $Revision: 293036 $
Schema support enabled

snmp

NET-SNMP Support enabled
NET-SNMP Version 5.3.2.2

soap

Soap Client enabled
Soap Server enabled

DirectiveLocal ValueMaster Value
soap.wsdl_cache11
soap.wsdl_cache_dir/tmp/tmp
soap.wsdl_cache_enabled11
soap.wsdl_cache_limit55
soap.wsdl_cache_ttl8640086400

sockets

Sockets Support enabled

SPL

SPL supportenabled
Interfaces Countable, OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject
Classes AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, DirectoryIterator, DomainException, EmptyIterator, FilterIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RegexIterator, RuntimeException, SimpleXMLIterator, SplFileInfo, SplFileObject, SplObjectStorage, SplTempFileObject, UnderflowException, UnexpectedValueException

SQLite

SQLite supportenabled
PECL Module version 2.0-dev $Id: sqlite.c 293036 2010-01-03 09:23:27Z sebastian $
SQLite Library 2.8.17
SQLite Encoding iso8859

DirectiveLocal ValueMaster Value
sqlite.assoc_case00

standard

Regex Library Bundled library enabled
Dynamic Library Support enabled
Path to sendmail /usr/sbin/sendmail -t -i

DirectiveLocal ValueMaster Value
assert.active11
assert.bail00
assert.callbackno valueno value
assert.quiet_eval00
assert.warning11
auto_detect_line_endings00
default_socket_timeout6060
safe_mode_allowed_env_varsPHP_PHP_
safe_mode_protected_env_varsLD_LIBRARY_PATHLD_LIBRARY_PATH
url_rewriter.tagsa=href,area=href,frame=src,input=src,form=fakeentrya=href,area=href,frame=src,input=src,form=fakeentry
user_agentno valueno value

sybase_ct

Sybase_CT Supportenabled
Active Persistent Links 0
Active Links 0
Min server severity 10
Min client severity 10
Application Name PHP 5.2.13
Deadlock retry count 0

DirectiveLocal ValueMaster Value
sybct.allow_persistentOnOn
sybct.deadlock_retry_count00
sybct.hostnameno valueno value
sybct.login_timeout-1-1
sybct.max_linksUnlimitedUnlimited
sybct.max_persistentUnlimitedUnlimited
sybct.min_client_severity1010
sybct.min_server_severity1010

tidy

Tidy supportenabled
libTidy Release 14 June 2007
Extension Version 2.0 ($Id: tidy.c 293036 2010-01-03 09:23:27Z sebastian $)

DirectiveLocal ValueMaster Value
tidy.clean_outputno valueno value
tidy.default_configno valueno value

tokenizer

Tokenizer Support enabled

uploadprogress

uploadprogress supportenabled
Version 0.9.2

DirectiveLocal ValueMaster Value
uploadprogress.file.contents_template/tmp/upload_contents_%s/tmp/upload_contents_%s
uploadprogress.file.filename_template/tmp/upt_%s.txt/tmp/upt_%s.txt
uploadprogress.get_contents00

wddx

WDDX Supportenabled
WDDX Session Serializer enabled

xml

XML Support active
XML Namespace Support active
libxml2 Version 2.6.26

xmlreader

XMLReader enabled

xmlrpc

core library version xmlrpc-epi v. 0.51
php extension version 0.51
author Dan Libby
homepage http://xmlrpc-epi.sourceforge.net
open sourced by Epinions.com

xmlwriter

XMLWriter enabled

xsl

XSL enabled
libxslt Version 1.1.17
libxslt compiled against libxml Version 2.6.26
EXSLT enabled
libexslt Version 1.1.17

yaz

YAZ Support enabled
PHP/YAZ Version 1.0.13
YAZ Version 3.0.16
Compiled with YAZ version 3.0.16

Zend Optimizer

Optimization Pass 1 enabled
Optimization Pass 2 enabled
Optimization Pass 3 enabled
Optimization Pass 4 enabled
Optimization Pass 9 enabled
Zend Loader enabled
License Path no value
Obfuscation level 3

zip

Zip enabled
Extension Version $Id: php_zip.c 293036 2010-01-03 09:23:27Z sebastian $
Zip version 1.8.11
Libzip version 0.9.0

zlib

ZLib Support enabled
Stream Wrapper support compress.zlib://
Stream Filter support zlib.inflate, zlib.deflate
Compiled Version 1.2.3
Linked Version 1.2.3

DirectiveLocal ValueMaster Value
zlib.output_compressionOffOff
zlib.output_compression_level-1-1
zlib.output_handlerno valueno value

Additional Modules

Module Name
dbase
ionCube Loader

Environment

VariableValue
TERM xterm-color
PATH /sbin:/usr/sbin:/bin:/usr/bin
PWD /
LANG C
SHLVL 2
_ /usr/sbin/httpd.itk

PHP Variables

VariableValue
_REQUEST["X-Mapping-caklakng"]3EDE8469A8E9817014BF416D603DD8F2
_COOKIE["X-Mapping-caklakng"]3EDE8469A8E9817014BF416D603DD8F2
_SERVER["UNIQUE_ID"]TFK4Z6wQC3kAAHKaa-sAAAAM
_SERVER["SCRIPT_URL"]/
_SERVER["SCRIPT_URI"]http://www.parkrosehedge.com/
_SERVER["PHP_DOCUMENT_ROOT"]/mnt/target02/346027/www.parkrosehedge.com/web/content
_SERVER["HTTP_USER_AGENT"]CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
_SERVER["HTTP_ACCEPT"]text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
_SERVER["HTTP_CACHE_CONTROL"]no-cache
_SERVER["HTTP_X_CC_ID"]ccc04-02
_SERVER["HTTP_ACCEPT_LANGUAGE"]en-us,en;q=0.5
_SERVER["HTTP_ACCEPT_CHARSET"]ISO-8859-1,utf-8;q=0.7,*;q=0.7
_SERVER["HTTP_HOST"]www.parkrosehedge.com
_SERVER["HTTP_X_MOSSO_DT"]PHP5-5
_SERVER["HTTP_PRAGMA"]no-cache
_SERVER["HTTP_X_CLUSTER_CLIENT_IP"]38.107.191.116
_SERVER["HTTP_COOKIE"]X-Mapping-caklakng=3EDE8469A8E9817014BF416D603DD8F2
_SERVER["HTTP_CONNECTION"]Keep-Alive
_SERVER["HTTP_ACCEPT_ENCODING"]gzip
_SERVER["PATH"]/sbin:/usr/sbin:/bin:/usr/bin
_SERVER["SERVER_SIGNATURE"]<address>Apache/2.2 Server at www.parkrosehedge.com Port 80</address>
_SERVER["SERVER_SOFTWARE"]Apache/2.2
_SERVER["SERVER_NAME"]www.parkrosehedge.com
_SERVER["SERVER_ADDR"]172.16.11.121
_SERVER["SERVER_PORT"]80
_SERVER["SERVER_ADMIN"]root@localhost
_SERVER["SCRIPT_FILENAME"]/mnt/target02/346027/www.parkrosehedge.com/web/content/index.php
_SERVER["REMOTE_PORT"]25930
_SERVER["GATEWAY_INTERFACE"]CGI/1.1
_SERVER["SERVER_PROTOCOL"]HTTP/1.1
_SERVER["REQUEST_METHOD"]GET
_SERVER["QUERY_STRING"]no value
_SERVER["REQUEST_URI"]/
_SERVER["SCRIPT_NAME"]/index.php
_SERVER["DOCUMENT_ROOT"]/mnt/target02/346027/www.parkrosehedge.com/web/content
_SERVER["REMOTE_ADDR"]38.107.191.116
_SERVER["PHP_SELF"]/index.php
_SERVER["REQUEST_TIME"]1280489575
_SERVER["argv"]
Array
(
)
_SERVER["argc"]0
_ENV["TERM"]xterm-color
_ENV["PATH"]/sbin:/usr/sbin:/bin:/usr/bin
_ENV["PWD"]/
_ENV["LANG"]C
_ENV["SHLVL"]2
_ENV["_"]/usr/sbin/httpd.itk

PHP License

This program is free software; you can redistribute it and/or modify it under the terms of the PHP License as published by the PHP Group and included in the distribution in the file: LICENSE

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact license@php.net.


Tracked and counted 5265 visitors. Simple counter.

About Us | Return Policy | Privacy Policy | Contact Us | ©2007 Park Rose Hedge Inc 808 Austin Ave Park Ridge IL 60068-2641 847-825-4899