Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
10-12-2018, 09:16 PM
#1
Member
Registered: Jun 2017
Distribution: Devuan Daedalus, Debian Testing, SliTaz, Alpine Linux.
Posts: 208
Rep:
Can't serve HTML filer after upload
Hi,
I have a problem with some html files I'm trying to uplod on my website.
All are pdf files converted to html (I used pdf2htmlex and then tried even another app to make sure).
All work fine if I open them with the browser on my pc.
All the links are correct (the error happens even if I try to open them from the parent directory).
All the persmission are the same (0644).
I uploaded them first with filezilla and then with the website tool to make sure.
The error happens even if I move them to another directory within the website.
Some of the files just open fine ex:
http://scriptanarchy.com/tele/10_Thi...1_-_Pilot.html while other fail ex:
http://scriptanarchy.com/tele/alfred...agic_shop.html .
Can anyone give me an idea why this could happen?
10-12-2018, 10:02 PM
#2
LQ Veteran
Registered: Feb 2013
Location: Tucson, AZ, USA
Distribution: CentOS 7.9.2009
Posts: 5,735
A guess:
The ones that fail have CRLF (DOS) line ends.
Open in vi. If you see a ^M at the line ends, then insure that your file transfers are ascii, not binary.
Just a SWAG
10-12-2018, 10:11 PM
#3
Member
Registered: Feb 2003
Location: ON, Canada
Distribution: Fedora & RH3
Posts: 56
Rep:
The 2nd one gives a 500 internal server error. Check your error logs. They will often give a clue.
What does ls -l of the tele directory show?
10-13-2018, 12:51 AM
#4
Member
Registered: Jun 2017
Distribution: Devuan Daedalus, Debian Testing, SliTaz, Alpine Linux.
Posts: 208
Original Poster
Rep:
No ^M anywhere in any file.
The tele directory is just a place where I have placed those examples. All the files are in another directory, those that work and those that fails.
10-13-2018, 01:17 AM
#5
Member
Registered: Jun 2017
Distribution: Devuan Daedalus, Debian Testing, SliTaz, Alpine Linux.
Posts: 208
Original Poster
Rep:
the server documentation says error logs should be in >metric>errors but the place is empty, no errors. I have checked the normal logs and found no errors there either.
10-13-2018, 02:20 AM
#6
LQ Addict
Registered: Dec 2013
Posts: 19,872
^ i'm sure your server logs.
make an effort to find them.
alternatively, make an effort to give us more information about your setup so we can help you find the logs.
10-13-2018, 02:27 AM
#7
LQ Veteran
Registered: Feb 2013
Location: Tucson, AZ, USA
Distribution: CentOS 7.9.2009
Posts: 5,735
Try /var/log/httpd/* for web server logs.
10-13-2018, 01:54 PM
#8
Member
Registered: Jun 2017
Distribution: Devuan Daedalus, Debian Testing, SliTaz, Alpine Linux.
Posts: 208
Original Poster
Rep:
the logs shows error 404. It only happens with files converted to html from pdf, even if I've used two different apps to convert them. What I'm curious about is, why the browser can open the same file from my HD and once I upload it I get this error.
10-13-2018, 02:20 PM
#9
LQ Veteran
Registered: Feb 2013
Location: Tucson, AZ, USA
Distribution: CentOS 7.9.2009
Posts: 5,735
Quote:
Originally Posted by
black-clover
the logs shows error 404. It only happens with files converted to html from pdf, even if I've used two different apps to convert them. What I'm curious about is, why the browser can open the same file from my HD and once I upload it I get this error.
404? It's showing a 500 error to me:
Code:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@scriptanarchy.com to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
It's happening because something in the file is causing the error
on the server . When you open the file locally, there's no web server involved.
What is on the first few lines of both a good file and a bad file?
10-13-2018, 09:20 PM
#10
Member
Registered: Jun 2017
Distribution: Devuan Daedalus, Debian Testing, SliTaz, Alpine Linux.
Posts: 208
Original Poster
Rep:
Good file:
Code:
<!DOCTYPE html>
<!-- Created by pdf2htmlEX (https://github.com/coolwanglu/pdf2htmlex) -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8"/>
<meta name="generator" content="pdf2htmlEX"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<style type="text/css">
/*!
* Base CSS for pdf2htmlEX
* Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com>
* https://github.com/coolwanglu/pdf2htmlEX/blob/master/share/LICENSE
*/#sidebar{position:absolute;top:0;left:0;bottom:0;width:250px;padding:0;margin:0;overflow:auto}#page-container{position:absolute;top:0;left:0;margin:0;padding:0;border:0}@media screen{#sidebar.opened+#page-container{left:250px}#page-container{bottom:0;right:0;overflow:auto}.loading-indicator{display:none}.loading-indicator.active{display:block;position:absolute;width:64px;height:64px;top:50%;left:50%;margin-top:-32px;margin-left:-32px}.loading-indicator img{position:absolute;top:0;left:0;bottom:0;right:0}}@media print{@page{margin:0}html{margin:0}body{margin:0;-webkit-print-color-adjust:exact}#sidebar{display:none}#page-container{width:auto;height:auto;overflow:visible;background-color:transparent}.d{display:none}}.pf{position:relative;background-color:white;overflow:hidden;margin:0;border:0}.pc{position:absolute;border:0;padding:0;margin:0;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}.pc.opened{display:block}.bf{position:absolute;border:0;margin:0;top:0;bottom:0;width:100%;height:100%;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.bi{position:absolute;border:0;margin:0;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}@media print{.pf{margin:0;box-shadow:none;page-break-after:always;page-break-inside:avoid}@-moz-document url-prefix(){.pf{overflow:visible;border:1px solid #fff}.pc{overflow:visible}}}.c{position:absolute;border:0;padding:0;margin:0;overflow:hidden;display:block}.t{position:absolute;white-space:pre;font-size:1px;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%;unicode-bidi:bidi-override;-moz-font-feature-settings:"liga" 0}.t:after{content:''}.t:before{content:'';display:inline-block}.t span{position:relative;unicode-bidi:bidi-override}._{display:inline-block;color:transparent;z-index:-1}::selection{background:rgba(127,255,255,0.4)}::-moz-selection{background:rgba(127,255,255,0.4)}.pi{display:none}.d{position:absolute;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%}.it{border:0;background-color:rgba(255,255,255,0.0)}.ir:hover{cursor:pointer}</style>
<style type="text/css">
/*!
* Fancy styles for pdf2htmlEX
* Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com>
* https://github.com/coolwanglu/pdf2htmlEX/blob/master/share/LICENSE
*/@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes swing{0%{transform:rotate(0deg)}10%{transform:rotate(0deg)}90%{transform:rotate(720deg)}100%{transform:rotate(720deg)}}@-webkit-keyframes swing{0%{-webkit-transform:rotate(0deg)}10%{-webkit-transform:rotate(0deg)}90%{-webkit-transform:rotate(720deg)}100%{-webkit-transform:rotate(720deg)}}@media screen{#sidebar{background-color:#2f3236;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPgo8cmVjdCB3aWR0aD0iNCIgaGVpZ2h0PSI0IiBmaWxsPSIjNDAzYzNmIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDBMNCA0Wk00IDBMMCA0WiIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2U9IiMxZTI5MmQiPjwvcGF0aD4KPC9zdmc+")}#outline{font-family:Georgia,Times,"Times New Roman",serif;font-size:13px;margin:2em 1em}#outline ul{padding:0}#outline li{list-style-type:none;margin:1em 0}#outline li>ul{margin-left:1em}#outline a,#outline a:visited,#outline a:hover,#outline a:active{line-height:1.2;color:#e8e8e8;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden;outline:0}#outline a:hover{color:#0cf}#page-container{background-color:#9e9e9e;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPgo8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiBmaWxsPSIjOWU5ZTllIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDVMNSAwWk02IDRMNCA2Wk0tMSAxTDEgLTFaIiBzdHJva2U9IiM4ODgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPgo8L3N2Zz4=");-webkit-transition:left 500ms;transition:left 500ms}.pf{margin:13px auto;box-shadow:1px 1px 3px 1px #333;border-collapse:separate}.pc.opened{-webkit-animation:fadein 100ms;animation:fadein 100ms}.loading-indicator.active{-webkit-animation:swing 1.5s ease-in-out .01s infinite alternate none;animation:swing 1.5s ease-in-out .01s infinite alternate none}.checked{background:no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goQDSYgDiGofgAAAslJREFUOMvtlM9LFGEYx7/vvOPM6ywuuyPFihWFBUsdNnA6KLIh+QPx4KWExULdHQ/9A9EfUodYmATDYg/iRewQzklFWxcEBcGgEplDkDtI6sw4PzrIbrOuedBb9MALD7zv+3m+z4/3Bf7bZS2bzQIAcrmcMDExcTeXy10DAFVVAQDksgFUVZ1ljD3yfd+0LOuFpmnvVVW9GHhkZAQcxwkNDQ2FSCQyRMgJxnVdy7KstKZpn7nwha6urqqfTqfPBAJAuVymlNLXoigOhfd5nmeiKL5TVTV+lmIKwAOA7u5u6Lped2BsbOwjY6yf4zgQQkAIAcedaPR9H67r3uYBQFEUFItFtLe332lpaVkUBOHK3t5eRtf1DwAwODiIubk5DA8PM8bYW1EU+wEgCIJqsCAIQAiB7/u253k2BQDDMJBKpa4mEon5eDx+UxAESJL0uK2t7XosFlvSdf0QAEmlUnlRFJ9Waho2Qghc1/U9z3uWz+eX+Wr+lL6SZfleEAQIggA8z6OpqSknimIvYyybSCReMsZ6TislhCAIAti2Dc/zejVNWwCAavN8339j27YbTg0AGGM3WltbP4WhlRWq6Q/btrs1TVsYHx+vNgqKoqBUKn2NRqPFxsbGJzzP05puUlpt0ukyOI6z7zjOwNTU1OLo6CgmJyf/gA3DgKIoWF1d/cIY24/FYgOU0pp0z/Ityzo8Pj5OTk9PbwHA+vp6zWghDC+VSiuRSOQgGo32UErJ38CO42wdHR09LBQK3zKZDDY2NupmFmF4R0cHVlZWlmRZ/iVJUn9FeWWcCCE4ODjYtG27Z2Zm5juAOmgdGAB2d3cBADs7O8uSJN2SZfl+WKlpmpumaT6Yn58vn/fs6XmbhmHMNjc3tzDGFI7jYJrm5vb29sDa2trPC/9aiqJUy5pOp4f6+vqeJ5PJBAB0dnZe/t8NBajx/z37Df5OGX8d13xzAAAAAElFTkSuQmCC)}}</style>
<style type="text/css">
.ff0{font-family:sans-serif;visibility:hidden;}
@font-face{font-family:ff1;src:url('data:application/font-woff;base64,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')format("woff");}.ff1{font-family:ff1;line-height:0.823730;font-style:normal;font-weight:normal;visibility:visible;}
Bad file:
Code:
<!DOCTYPE html>
<!-- Created by pdf2htmlEX (https://github.com/coolwanglu/pdf2htmlex) -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8"/>
<meta name="generator" content="pdf2htmlEX"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<style type="text/css">
/*!
* Base CSS for pdf2htmlEX
* Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com>
* https://github.com/coolwanglu/pdf2htmlEX/blob/master/share/LICENSE
*/#sidebar{position:absolute;top:0;left:0;bottom:0;width:250px;padding:0;margin:0;overflow:auto}#page-container{position:absolute;top:0;left:0;margin:0;padding:0;border:0}@media screen{#sidebar.opened+#page-container{left:250px}#page-container{bottom:0;right:0;overflow:auto}.loading-indicator{display:none}.loading-indicator.active{display:block;position:absolute;width:64px;height:64px;top:50%;left:50%;margin-top:-32px;margin-left:-32px}.loading-indicator img{position:absolute;top:0;left:0;bottom:0;right:0}}@media print{@page{margin:0}html{margin:0}body{margin:0;-webkit-print-color-adjust:exact}#sidebar{display:none}#page-container{width:auto;height:auto;overflow:visible;background-color:transparent}.d{display:none}}.pf{position:relative;background-color:white;overflow:hidden;margin:0;border:0}.pc{position:absolute;border:0;padding:0;margin:0;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}.pc.opened{display:block}.bf{position:absolute;border:0;margin:0;top:0;bottom:0;width:100%;height:100%;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.bi{position:absolute;border:0;margin:0;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}@media print{.pf{margin:0;box-shadow:none;page-break-after:always;page-break-inside:avoid}@-moz-document url-prefix(){.pf{overflow:visible;border:1px solid #fff}.pc{overflow:visible}}}.c{position:absolute;border:0;padding:0;margin:0;overflow:hidden;display:block}.t{position:absolute;white-space:pre;font-size:1px;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%;unicode-bidi:bidi-override;-moz-font-feature-settings:"liga" 0}.t:after{content:''}.t:before{content:'';display:inline-block}.t span{position:relative;unicode-bidi:bidi-override}._{display:inline-block;color:transparent;z-index:-1}::selection{background:rgba(127,255,255,0.4)}::-moz-selection{background:rgba(127,255,255,0.4)}.pi{display:none}.d{position:absolute;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%}.it{border:0;background-color:rgba(255,255,255,0.0)}.ir:hover{cursor:pointer}</style>
<style type="text/css">
/*!
* Fancy styles for pdf2htmlEX
* Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com>
* https://github.com/coolwanglu/pdf2htmlEX/blob/master/share/LICENSE
*/@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes swing{0%{transform:rotate(0deg)}10%{transform:rotate(0deg)}90%{transform:rotate(720deg)}100%{transform:rotate(720deg)}}@-webkit-keyframes swing{0%{-webkit-transform:rotate(0deg)}10%{-webkit-transform:rotate(0deg)}90%{-webkit-transform:rotate(720deg)}100%{-webkit-transform:rotate(720deg)}}@media screen{#sidebar{background-color:#2f3236;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPgo8cmVjdCB3aWR0aD0iNCIgaGVpZ2h0PSI0IiBmaWxsPSIjNDAzYzNmIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDBMNCA0Wk00IDBMMCA0WiIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2U9IiMxZTI5MmQiPjwvcGF0aD4KPC9zdmc+")}#outline{font-family:Georgia,Times,"Times New Roman",serif;font-size:13px;margin:2em 1em}#outline ul{padding:0}#outline li{list-style-type:none;margin:1em 0}#outline li>ul{margin-left:1em}#outline a,#outline a:visited,#outline a:hover,#outline a:active{line-height:1.2;color:#e8e8e8;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden;outline:0}#outline a:hover{color:#0cf}#page-container{background-color:#9e9e9e;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPgo8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiBmaWxsPSIjOWU5ZTllIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDVMNSAwWk02IDRMNCA2Wk0tMSAxTDEgLTFaIiBzdHJva2U9IiM4ODgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPgo8L3N2Zz4=");-webkit-transition:left 500ms;transition:left 500ms}.pf{margin:13px auto;box-shadow:1px 1px 3px 1px #333;border-collapse:separate}.pc.opened{-webkit-animation:fadein 100ms;animation:fadein 100ms}.loading-indicator.active{-webkit-animation:swing 1.5s ease-in-out .01s infinite alternate none;animation:swing 1.5s ease-in-out .01s infinite alternate none}.checked{background:no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goQDSYgDiGofgAAAslJREFUOMvtlM9LFGEYx7/vvOPM6ywuuyPFihWFBUsdNnA6KLIh+QPx4KWExULdHQ/9A9EfUodYmATDYg/iRewQzklFWxcEBcGgEplDkDtI6sw4PzrIbrOuedBb9MALD7zv+3m+z4/3Bf7bZS2bzQIAcrmcMDExcTeXy10DAFVVAQDksgFUVZ1ljD3yfd+0LOuFpmnvVVW9GHhkZAQcxwkNDQ2FSCQyRMgJxnVdy7KstKZpn7nwha6urqqfTqfPBAJAuVymlNLXoigOhfd5nmeiKL5TVTV+lmIKwAOA7u5u6Lped2BsbOwjY6yf4zgQQkAIAcedaPR9H67r3uYBQFEUFItFtLe332lpaVkUBOHK3t5eRtf1DwAwODiIubk5DA8PM8bYW1EU+wEgCIJqsCAIQAiB7/u253k2BQDDMJBKpa4mEon5eDx+UxAESJL0uK2t7XosFlvSdf0QAEmlUnlRFJ9Waho2Qghc1/U9z3uWz+eX+Wr+lL6SZfleEAQIggA8z6OpqSknimIvYyybSCReMsZ6TislhCAIAti2Dc/zejVNWwCAavN8339j27YbTg0AGGM3WltbP4WhlRWq6Q/btrs1TVsYHx+vNgqKoqBUKn2NRqPFxsbGJzzP05puUlpt0ukyOI6z7zjOwNTU1OLo6CgmJyf/gA3DgKIoWF1d/cIY24/FYgOU0pp0z/Ityzo8Pj5OTk9PbwHA+vp6zWghDC+VSiuRSOQgGo32UErJ38CO42wdHR09LBQK3zKZDDY2NupmFmF4R0cHVlZWlmRZ/iVJUn9FeWWcCCE4ODjYtG27Z2Zm5juAOmgdGAB2d3cBADs7O8uSJN2SZfl+WKlpmpumaT6Yn58vn/fs6XmbhmHMNjc3tzDGFI7jYJrm5vb29sDa2trPC/9aiqJUy5pOp4f6+vqeJ5PJBAB0dnZe/t8NBajx/z37Df5OGX8d13xzAAAAAElFTkSuQmCC)}}</style>
<style type="text/css">
.ff0{font-family:sans-serif;visibility:hidden;}
.sc_{text-shadow:none;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.sc_{-webkit-text-stroke:0px transparent;}
}
.y0{bottom:0.000000px;}
10-13-2018, 10:25 PM
#11
Member
Registered: Feb 2003
Location: ON, Canada
Distribution: Fedora & RH3
Posts: 56
Rep:
I'm thinking...
Quote:
Originally Posted by
scasey
A guess:
The ones that fail have CRLF (DOS) line ends.
Open in vi. If you see a ^M at the line ends, then insure that your file transfers are ascii, not binary.
Just a SWAG
Since both files start the same, try this:
Code:
head /path/to/goodfile > good.txt
head /path/to/badfile > bad.txt
Then check the size of the good.txt and bad.txt files. If the bad one is 10 bytes bigger, that means it is ascii and was uploaded in binary.
or just open the bad one in vi like scasey said.
10-14-2018, 02:04 AM
#12
Member
Registered: Jun 2017
Distribution: Devuan Daedalus, Debian Testing, SliTaz, Alpine Linux.
Posts: 208
Original Poster
Rep:
thanks for the tips.
mike25: Did as you suggested. Both are 331 bytes.
10-14-2018, 06:18 AM
#13
LQ Addict
Registered: Dec 2013
Posts: 19,872
Quote:
Originally Posted by
black-clover
the logs shows error 404.
you really need to show us the logs, and also tell us which logs - access logs, error logs, etc...
1 members found this post helpful.
10-14-2018, 12:58 PM
#14
Member
Registered: Feb 2003
Location: ON, Canada
Distribution: Fedora & RH3
Posts: 56
Rep:
They are both binary files, so the uploading won't affect it. If they are in the same location, same permissions, and same owner, the file format would seem like the next suspicion. They're both the same for the 1st 20 lines, but that's just the page formatting. The next thing I'm thinking is the pdf sources, or more specifically, the ages.
I remember reading somewhere a difference between older and newer pdf files and conversions. I was looking for adding text to pdf files and read that older files are formatted differently and may not work properly.
You need to find your 500 error log and give us the lines from it. Also, compare the first 50, or even 100, lines of each file and see if there is some kind of odd code further down.
10-14-2018, 01:00 PM
#15
Member
Registered: Jun 2017
Distribution: Devuan Daedalus, Debian Testing, SliTaz, Alpine Linux.
Posts: 208
Original Poster
Rep:
These are the access log for one of the bad files:
Code:
189.204.170.95 - - [11/Oct/2018:15:55:52 -0500] "GET /tele/ HTTP/1.1" 200 806 "-" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Falkon/3.0.0 Chrome/61.0.3163.140 Safari/537.36"
189.204.170.95 - - [11/Oct/2018:15:55:53 -0500] "GET /favicon.ico HTTP/1.1" 404 - "http://scriptanarchy.com/tele/" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Falkon/3.0.0 Chrome/61.0.3163.140 Safari/537.36"
189.204.170.95 - - [11/Oct/2018:15:55:55 -0500] "GET /tele/alfred_hitchcock_hour_magic_shop.html HTTP/1.1" 404 - "http://scriptanarchy.com/tele/" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Falkon/3.0.0 Chrome/61.0.3163.140 Safari/537.36"
189.204.170.95 - - [11/Oct/2018:15:55:55 -0500] "GET /favicon.ico HTTP/1.1" 404 - "http://scriptanarchy.com/tele/alfred_hitchcock_hour_magic_shop.html" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Falkon/3.0.0 Chrome/61.0.3163.140 Safari/537.36"
189.204.170.95 - - [11/Oct/2018:15:56:02 -0500] "GET /favicon.ico HTTP/1.1" 404 - "http://scriptanarchy.com/tele/" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Falkon/3.0.0 Chrome/61.0.3163.140 Safari/537.36"
189.204.170.95 - - [11/Oct/2018:15:56:16 -0500] "GET /tele/alfred_hitchcock_hour_magic_shop.html HTTP/1.1" 404 - "-" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Falkon/3.0.0 Chrome/61.0.3163.140 Safari/537.36"
189.204.170.95 - - [11/Oct/2018:15:56:17 -0500] "GET /favicon.ico HTTP/1.1" 404 - "http://scriptanarchy.com/tele/alfred_hitchcock_hour_magic_shop.html" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Falkon/3.0.0 Chrome/61.0.3163.140 Safari/537.36"
All times are GMT -5. The time now is 07:30 AM .
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know .
Latest Threads
LQ News