![]() |
|
Thread Tools |
#1
|
||||
|
||||
XML Parsing Error: xml processing instruction not at start of external entity
When we click Edit button of any post (so the Quick Edit form should displayed), I get this error on the browser's console:
![]() - I have try to disable hooks, but the problem still appears. - I have this row on config.php: ini_set("display_errors", false); so I don't think it is a fatal error/ warning by PHP which brokes the xml normal syntax. - I have informed that this appear starts after the move of the site to another server. - We use vB3.8.4 Any idea to take a look? ![]() No members have liked this post.
|
#2
|
|||
|
|||
Is there anything in your PHP error logs that could indicate something goes wrong?
Pretty sure this is caused by a fatal PHP error.
__________________
https://technidev.com - security, development, exploits, vBulletin
dave[at]technidev[dot]com Contact me for custom vBulletin 3/4 work & server/website management. No members have liked this post.
|
#3
|
||||
|
||||
Well, I found the reason of this issue, but I don't know how to fix it.
Exact the same site on a localhost testing board works perfectly, but on the live server ANY html page/ ajax call etc, has a useless empty line as line #1. For normal html pages, there is no reason for the browser to retun an error, but when we're talking about an ajax call, this empty line at the top of the response, breaks the xml parsing from the browser. So it seems it is a server/ PHP/ Apache setting that applies this empty line. Any idea how to fix it? No members have liked this post.
|
#4
|
|||
|
|||
Have you tried to disable all hooks to make sure it's not a plugin issue?
__________________
https://technidev.com - security, development, exploits, vBulletin
dave[at]technidev[dot]com Contact me for custom vBulletin 3/4 work & server/website management. No members have liked this post.
|
#5
|
||||
|
||||
Yes, as I have noticed on the first post:
No members have liked this post.
|
#6
|
|||
|
|||
My guess is that your /includes/config.php file has the BOM issue.
Open the file and re-save it as encoding UTF-8 without BOM.
__________________
https://technidev.com - security, development, exploits, vBulletin
dave[at]technidev[dot]com Contact me for custom vBulletin 3/4 work & server/website management. The following members like this post: TheLastSuperman
|
#7
|
||||
|
||||
Thanks Dave!! Your post inspired me to take a better look @ config.php.
The issue was that we were talking about a vB3.8.4 with a config.php of version vB3.6.8! It seems the admins were upgrade all the time the vBulletin with not touching the config.php. Maybe was it or maybe cause the file was some enters and spaces from the lots times of editing all these years. I just replace the config.php with clean a vB3.8.7 ++ applied again the information. All good, thank you very much ![]() The following members like this post: TheLastSuperman
|
![]() |
«
Previous Thread
|
Next Thread
»
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
|
|
New To Site? | Need Help? |
All times are GMT. The time now is 02:50.