Linux - ServerThis forum is for the discussion of Linux Software used in a server related context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
im just ask if someone can help me in finding what they are as there is no any clarifications in the record to note what is going wrong, and how i can get ride from these two line appearing all the time in my error log
Somewhere you have a bash/sh shell script running that has a syntax error in piping output from or to the 'find' command. This might occur in a cleanup script (hunts for matching files and deletes them) or it might be part of a website's functionality. If it's happening frequently then that suggests its something coded up for a website - unless you have something in cron that is firing off "frequently".
If I had to hazard a guess, I'd say that some CGI application is running 'find' in some way that makes it complain. Quite possibly, the complaint is a result of it's runtime environment as a CGI.
If you are the admin, you might find one or more scripts that launch find in the cgi-bin directory of your server.
--- rod.
Im Getting this Error in Apache Error log when im using php shellexec function to find some files in linux directory the error is : find: standard output: broken pipe find:write error
here is my php code ; notice : every thing is OK but this error appears in Apache error log as notice im searching in directory to find the specific .xml file depending on the $_POST['keyword']
Often I find that enclosing strings in quotes (where you have $keyWord) is an essential way to keep 'find' happy. Prevents a string with spaces from being processed as multiple parameters - which seems to be your issue. Can you do [ ..... -name \"'.$keyWord.'\"*.xml.... ] or something like that?
Isn't that just disguising the actual problem? Making the error messages go away doesn't mean the errors aren't happening. What will you do when some serious error occurs, and the evidence of it is lost in the bit bucket?
--- rod.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.