我很清楚维护脚本generateSitemap.php的存在。我有一个独特的多语言wiki设置。这就是我猜它为什么不起作用。
所以在我php -f generateSitemap.php
之后我得到了这个错误:
PHP Warning: file_get_contents(/var/www/mySite/_inc/../.ENVIRONMENT): failed to open stream: No such file or directory in /var/www/mySite/_inc/settings.inc.php on line 12
PHP Notice: Undefined index: HTTP_HOST in /var/www/mySite/wiki/LocalSettings.php on line 174
<br />
<b>Notice</b>: Undefined index: HTTP_HOST in <b>/var/www/mySite/wiki/LocalSettings.php</b> on line <b>174</b><br />
DB connection error: Connection refused (127.0.0.1:8889)
我有一个LocalSettings.php
个,只有一个数据库使用前缀。它会根据用户语言或他/她选择的内容而改变:
de.mySite.org
en.mySite.org
es.mySite.org
等等。
如何运行维护脚本并获取我的站点地图?欢迎任何想法。
修改
我尝试设置不同的参数as shown here。我还没弄好。
EDIT2:
我计划使用Cron通过bash命令自动更新站点地图。