Thread: Administrative and Maintenance Tools - vBSEO Google/Yahoo Sitemap Generator
View Single Post
  #219  
Old 05-08-2009, 12:48 PM
Ogmuk Ogmuk is offline
 
Join Date: Jun 2003
Posts: 113
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

For those without Apache, ISAPI_Rewrite 3 Lite's httpd.conf can block direct access to the data directory this way:
Code:
#Deny all 
RewriteCond %{REQUEST_URI} ^/forum/vbseo_sitemap/data/ 
RewriteRule .? - [F]

The thing works fine on my test forum but I'm getting an error when running it on my live server:
Code:
[create sitemap file] filename: sitemap_27.xml.gz, number of urls: 19334 [3,470.2Kb mem used] [291s (+0s)]
[create sitemap in text format] part #28 [3,470.1Kb mem used] [291s (+0s)]
[create sitemap index] filename: sitemap_index.xml.gz, number of sitemaps: 27 [3,474.4Kb mem used] [291s (+0s)]

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 36363178 bytes) in C:\Inetpub\vhosts\mydomain.com\httpdocs\forum\vbseo_sitemap\vbseo_sitemap_functions.php on line 1537

I'll try increasing the PHP Memory Limit in php.ini.


EDIT: Yeah, it worked fine when increasing the memory to 48mb.

I'm pretty sure it's being caused by urllist.txt.gz, which is precisely that size. No way to make it create it in parts and then, when it's done, merge the parts together? That way it would work for those who do not have access to php.ini. This way I'll need to keep increasing my memory as my board gets bigger.

Bug:
Quote:
Generate Yahoo-Compatible Text Sitemap
Select "Yes" to automatically generate a text format sitemap with 1 URL per line.

This text sitemap must be manually submitted to Yahoo at http://submit.search.yahoo.com/free/request/.
Should be: https://siteexplorer.search.yahoo.com/submit?


Feedback:
MSN is not listed as bot in Sitemap Downloads Log: msnbot-webmaster/1.0 (+http://search.msn.com/msnbot.htm)
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01046 seconds
  • Memory Usage 1,766KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete