PDA

View Full Version : Solved Go To New Posts in Search's Not Working



scottct1
12-12-10, 12:20
One of our bugs has been fixed in regards to goto new posts, however there is a major issue still which is causing me some MAJOR headaches.

This is on vBulletin 4.1 PL2

1. Go to the forums main page.
2. From the top menu bar select "New Posts (Entire Site)" (which is a link to http://www.satelliteguys.us/search.php?do=getnew&contenttype=vBForum_Post&exclude= )
3. Choose a post and select the blue double down arrow icon on the left.

If you click on one of the urls first note that the search results returned are NOT SEO'ed instead the results shown are the old non SEO'ed urls...

Example below...

http://www.satelliteguys.us/showthread.php?t=63445&goto=newpost

Clicking on the link results in a blank page.

I have noticed that when you do ANY search the results returned from search.php are not seo'ed urls, but instead old style URLS. When you add the &goto=newposts to end of any of the results you get a blank page back.

This did not start happening until we installed VBET. :(

THIS SEEMS TO BE THE FINAL BUG I HAVE WITH VBET SINCE HAVING YOU INSTALL IT. I think we would be GREAT after this bug was fixed. But this one is a major bug for me so it needs to be addressed.

I contacted VBSEO and they told me to remove VBET from my site completely, this is not what I paid $130 for so I am kind of upset about this.

My site is the second largest Home Theater Technology site in America so I need it to work well. Please advise.

THANK YOU!

mateuszr
13-12-10, 11:20
how about this (http://www.vbenterprisetranslator.com/forum/bug-reporting/1135-goto%3Dnewpost-links-dont-redirect-properly.html#post5752) solution?

mateuszr
16-12-10, 10:13
If you get a blank page, you should get a fatal PHP error. Please check your logs and paste here these errors.

mateuszr
16-12-10, 10:48
Additionally, bad links (no SEO ones) is not vBET fault, because when all changes had been withdrawn (in SEO and .htaccess files), and VBET had been disabled, these links still hasn't been SEO-like (with VBSEO enabled). In that case 'go to new post' works fine.
Again, please check and paste here these logs mentioned above

scottct1
17-12-10, 18:15
Wrong it IS vbet's fault, it was all working fine before YOU installed it.

In addition the RSS feeds are giving out bad URL's as well.

Please fix.

kamilkurczak
17-12-10, 23:36
If you get a blank page, you should get a fatal PHP error. Please check your logs file and paste here these errors.
Please I need to know where the issue is. When you have a blank page - issue with some functions - in log file should be noticed.

scottct1
18-12-10, 16:33
Where do I find these log files?

I would happily post them if I knew where they are. :)

kamilkurczak
18-12-10, 17:16
I was looking for it on your ftp but not found. You should have it in for example "logs" folder on FTP. You can also find it by SSH.
If you can't find it - please ask your host provider about this file (logs file with php errors).
You can ask your host provider to enable showing errors on page (on the moment) and if you will try to go to the blank page - you should can see this errors (something like: Fatal error: Call to undefined function)

Please paste here this error or give me this file and I will find it and fix.

scottct1
18-12-10, 19:26
Looks like in php.ini the logging of errors was turned off.

But I turned them on now yet no file is being created. Also display errors is set to ON yet no errors are being displayed on the screen. The black pages if you look at the html has no data in them at all.

Logging of errors in PHP was disabled in the php.ini, I have just enabled them... however since doing so no error file has been made by php.

I am trying to figure out why no log file is being generated.

I do see in my apache logs calls to the url being made... (Its the one with the ---> (arrow) below)

65.41.216.18 - - [18/Dec/2010:12:43:57 -0500] "GET /images/xmas/statusicon/thread_dot_new-30-right.png HTTP/1.1" 200 5004 "http://vb4.satelliteguys.us/clientscript/vbulletin_css/style00053l/forumdisplay-rollup.css?d=1292492056" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13"
This one ****> 72.200.162.173 - - [18/Dec/2010:12:43:57 -0500] "GET /showthread.php?t=236243&goto=newpost HTTP/1.1" 200 20 "http://www.satelliteguys.us/search.php?searchid=75095" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
99.184.206.52 - - [18/Dec/2010:12:43:57 -0500] "GET /images/misc/quote-left.png HTTP/1.1" 200 3073 "http://www.satelliteguys.us/directv-forum/88801-t-u-serve.html" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"


UPDATE - Ok finally got an entry into my php.errors file. :)

Unfortunately no error messages releated to vbet or this issue though.

So far the only error messages in there are which I do not believe are releated...

[18-Dec-2010 13:16:31] PHP Warning: getimagesize(albums/uploads/DSC01070.JPG) [<a href='function.getimagesize'>function.getimagesize</a>]: failed to open stream: No such file or directory in /usr/home/usr/home/satellit/public_html/photos/include/iptc.inc.php on line 21
[18-Dec-2010 13:24:23] PHP Warning: getimagesize(albums/uploads/DSC_0087.JPG) [<a href='function.getimagesize'>function.getimagesize</a>]: failed to open stream: No such file or directory in /usr/home/usr/home/satellit/public_html/photos/include/iptc.inc.php on line 21

scottct1
18-12-10, 19:37
Just to show that php error reporting is turned on please check out...

SatelliteGuys Photo Gallery - gabshere Gallery - Powered by PhotoPost (http://www.satelliteguys.us/photopost/showgallery.php?cat=500&ppuser=53539)

Which is our old Photopost (which we don't use anymore)

The PHP errors are displaying like they are supposed to at the top.

Notice it does not do this if we go to one of the non seo'ed urls which has newposts at the end such as http://www.satelliteguys.us/showthread.php?t=222479&goto=newpost

I had an idea which did not work. We use Xcache on our server and I disabled it in the vbulleting config.php file and also disabled it in the vbseo settings and restarted apache.

I also cleared the vbet cache again as well.

Still getting the blank screens when going to a url like http://www.satelliteguys.us/showthread.php?t=222479&goto=newpost

scottct1
18-12-10, 20:54
You are probably sleeping now...

If your not I am working on things here so please do not work on it at the moment. I will let you know when I am done.

Thank you!

scottct1
18-12-10, 21:38
Problem FIXED!

I feel STUPID (kinda)

The problem was NOT VBET itself... but in vBSEO.

Somehow search.php and external.php was added to the vBSEO exclude list. I am not sure how they got there as they were not there before vbet was installed and I am the only one with access to it normally.

Strange but fixed. THANK YOU for your help!

I am happy once again. :D (Now if you could only figure out a simple sql command to set all users to english by default. :D)

Thank you!

kamilkurczak
18-12-10, 21:38
this is not the file what I think. this should be log file with error like Fatal error: Call to undefined function..
please ask your host provider about this file.

ok I am waiting when you're done. I will try to fit it Tomorrow.

kamilkurczak
18-12-10, 21:40
I wrote that this can be from vBSEO :) hehe very well
Thank you and good luck

AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages thanks to vBET Translator 4.10.1