NewsNewsFeaturesDownloadsDevelopmentSupportForumDocumentsAbout Us

error.php 檔案參考文件

查看本檔案的原始碼.


變數

 $config = & Config::getConfig()
 $request = HttpVars::getRequest()
 $parts = split( "/", $server["REQUEST_URI"] )
 $userParam = $parts[count($parts)-1]
else $request ["blogUserName"] = $userParam
 $scriptName = $config->getValue( "script_name", DEFAULT_SCRIPT_NAME )

變數說明文件

$config = & Config::getConfig()
 

Implements an error handler for 401, 403 and 404 errors so that if the user types a user name after the url, and Apache complains, thanks to the ErrorDocument directive this handler will receive the request and we will be able to perform a redirectiom

To get this to work, we need a provider which allows to use .htaccess files in their accounts and at the same time, allows to have ErrorDocument directives in the .htaccess file.

This should be the content of the file:

ErrorDocument 401 /plog/error.php ErrorDocument 403 /plog/error.php ErrorDocument 404 /plog/error.php

If LifeType is running somewhere else other than /plog/, then that should be changed since an absolute URL is required.

定義在 error.php 檔案之第 31 行.

$parts = split( "/", $server["REQUEST_URI"] )
 

定義在 error.php 檔案之第 37 行.

被參考於 Url::_calculateFields(), Smarty_Compiler::_parse_conf_var(), Smarty_Compiler::_parse_section_prop(), FileProperties::_process(), MenuRenderer::breadCrumbs(), Dns::getmxrr_windows(), MenuRenderer::getOpts(), Url::getQueryArray(), BaseRequestGenerator::getTemplateLocaledFile(), 及 Date_Calc::weekOfYear().

else $request["blogUserName"] = $userParam
 

定義在 error.php 檔案之第 43 行.

$request = HttpVars::getRequest()
 

定義在 error.php 檔案之第 35 行.

被參考於 AddCommentAction::AddCommentAction(), AdminAction::AdminAction(), AdminAddArticleCategoryAction::AdminAddArticleCategoryAction(), AdminAddBlogAction::AdminAddBlogAction(), AdminAddBlogTemplateAction::AdminAddBlogTemplateAction(), AdminAddBlogUserAction::AdminAddBlogUserAction(), AdminAddCustomFieldAction::AdminAddCustomFieldAction(), AdminAddLinkAction::AdminAddLinkAction(), AdminAddLinkCategoryAction::AdminAddLinkCategoryAction(), AdminAddLocaleAction::AdminAddLocaleAction(), AdminAddPostAction::AdminAddPostAction(), AdminAddResourceAction::AdminAddResourceAction(), AdminAddResourceAlbumAction::AdminAddResourceAlbumAction(), AdminAddTemplateAction::AdminAddTemplateAction(), AdminAddUserAction::AdminAddUserAction(), AdminNewCustomFieldAction::AdminBlogCustomFieldsAction(), AdminBlogCustomFieldsAction::AdminBlogCustomFieldsAction(), AdminBlogSecurityAction::AdminBlogSecurityAction(), AdminBlogSettingsAction::AdminBlogSettingsAction(), AdminBlogTemplateChooserAction::AdminBlogTemplateChooserAction(), AdminCleanupAction::AdminCleanupAction(), AdminControlCenterAction::AdminControlCenterAction(), AdminCreateBlogAction::AdminCreateBlogAction(), AdminCreateUserAction::AdminCreateUserAction(), AdminDefaultAction::AdminDefaultAction(), AdminDeleteArticleCategoryAction::AdminDeleteArticleCategoryAction(), AdminDeleteBlogAction::AdminDeleteBlogAction(), AdminDeleteBlogTemplateAction::AdminDeleteBlogTemplateAction(), AdminDeleteBlogUserPermissionsAction::AdminDeleteBlogUserPermissionsAction(), AdminDeleteCommentAction::AdminDeleteCommentAction(), AdminDeleteCustomFieldsAction::AdminDeleteCustomFieldsAction(), AdminDeleteGalleryItemsAction::AdminDeleteGalleryItemsAction(), AdminDeleteLinkAction::AdminDeleteLinkAction(), AdminDeleteLinkCategoryAction::AdminDeleteLinkCategoryAction(), AdminDeleteLocalesAction::AdminDeleteLocalesAction(), AdminDeletePostAction::AdminDeletePostAction(), AdminDeleteReferrerAction::AdminDeleteReferrerAction(), AdminDeleteResourceAction::AdminDeleteResourceAction(), AdminDeleteResourceAlbumAction::AdminDeleteResourceAlbumAction(), AdminDeleteTemplatesAction::AdminDeleteTemplatesAction(), AdminDeleteTrackbackAction::AdminDeleteTrackbackAction(), AdminDeleteUsersAction::AdminDeleteUsersAction(), AdminEditArticleCategoriesAction::AdminEditArticleCategoriesAction(), AdminEditArticleCategoryAction::AdminEditArticleCategoryAction(), AdminEditBlogAction::AdminEditBlogAction(), AdminEditBlogTemplatesAction::AdminEditBlogTemplatesAction(), AdminEditCommentsAction::AdminEditCommentsAction(), AdminEditCustomFieldAction::AdminEditCustomFieldAction(), AdminEditLinkAction::AdminEditLinkAction(), AdminEditLinkCategoriesAction::AdminEditLinkCategoriesAction(), AdminEditLinkCategoryAction::AdminEditLinkCategoryAction(), AdminEditLinksAction::AdminEditLinksAction(), AdminEditPostAction::AdminEditPostAction(), AdminEditPostsAction::AdminEditPostsAction(), AdminEditResourceAlbumAction::AdminEditResourceAlbumAction(), AdminEditTemplatesAction::AdminEditTemplatesAction(), AdminEditTrackbacksAction::AdminEditTrackbacksAction(), AdminEmptyAction::AdminEmptyAction(), AdminGlobalSettingsAction::AdminGlobalSettingsAction(), AdminLoginAction::AdminLoginAction(), AdminLogoutAction::AdminLogoutAction(), AdminMainAction::AdminMainAction(), AdminManageAction::AdminManageAction(), AdminMarkCommentAction::AdminMarkCommentAction(), AdminNewBlogTemplateAction::AdminNewBlogTemplateAction(), AdminNewBlogUserAction::AdminNewBlogUserAction(), AdminNewLinkAction::AdminNewLinkAction(), AdminNewLinkCategoryAction::AdminNewLinkCategoryAction(), AdminNewTemplateAction::AdminNewLocaleAction(), AdminNewLocaleAction::AdminNewLocaleAction(), AdminNewPostAction::AdminNewPostAction(), AdminNewArticleCategoryAction::AdminNewPostAction(), AdminNewResourceAction::AdminNewResourceAction(), AdminResourceInfoAction::AdminNewResourceAlbumAction(), AdminNewResourceAlbumAction::AdminNewResourceAlbumAction(), AdminPluginCenterAction::AdminPluginCenterAction(), AdminPostManagementCommonAction::AdminPostManagementCommonAction(), AdminPostStatsAction::AdminPostStatsAction(), AdminPreviewPostAction::AdminPreviewPostAction(), AdminRegeneratePreviewAction::AdminRegeneratePreviewAction(), AdminResourceAlbumsAction::AdminResourceAlbumsAction(), AdminResourceListAction::AdminResourceListAction(), AdminResourcesAction::AdminResourcesAction(), AdminResourcesGroupAction::AdminResourcesGroupAction(), AdminSendTrackbacksAction::AdminSendTrackbacksAction(), AdminShowBlogUsersAction::AdminShowBlogUsersAction(), AdminSiteBlogsAction::AdminSiteBlogsAction(), AdminSiteLocalesAction::AdminSiteLocalesAction(), AdminSiteSettingsAction::AdminSiteSettingsAction(), AdminSiteUsersAction::AdminSiteUsersAction(), AdminStatisticsAction::AdminStatisticsAction(), AdminUpdateArticleCategoryAction::AdminUpdateArticleCategoryAction(), AdminUpdateBlogSettingsAction::AdminUpdateBlogSettingsAction(), AdminUpdateCustomFieldAction::AdminUpdateCustomFieldAction(), AdminUpdateEditBlogAction::AdminUpdateEditBlogAction(), AdminUpdateGlobalSettingsAction::AdminUpdateGlobalSettingsAction(), AdminUpdateLinkAction::AdminUpdateLinkAction(), AdminUpdateLinkCategoryAction::AdminUpdateLinkCategoryAction(), AdminUpdatePostAction::AdminUpdatePostAction(), AdminUpdateResourceAction::AdminUpdateResourceAction(), AdminUpdateResourceAlbumAction::AdminUpdateResourceAlbumAction(), AdminUpdateUserProfileAction::AdminUpdateUserProfileAction(), AdminUpdateUserSettingsAction::AdminUpdateUserSettingsAction(), AdminUserPictureSelectAction::AdminUserPictureSelectAction(), AdminUserProfileAction::AdminUserProfileAction(), AdminUserSettingsAction::AdminUserSettingsAction(), AdminXmlPingAction::AdminXmlPingAction(), AdminXmlSaveDraftAction::AdminXmlSaveDraftAction(), BlogAction::BlogAction(), BlogListAction::BlogListAction(), BlogOwnerAdminAction::BlogOwnerAdminAction(), BlogProfileAction::BlogProfileAction(), ChooseBlogTemplateAction::ChooseBlogTemplateAction(), DefaultAction::DefaultAction(), doBlogRegistration::doBlogRegistration(), doFinishRegister::doFinishRegister(), doUserCreation::doUserCreation(), dumpRequest(), CommentFilter::filter(), BayesianFilter::filter(), RawRequestGenerator::getRequest(), ModRewriteRequestGenerator::getRequest(), HttpVars::getRequestValue(), LinkFormatMatcher::LinkFormatMatcher(), AddCommentAction::perform(), Controller::process(), IXR_Client::query(), RegisterAction::RegisterAction(), ResourceServerAction::ResourceServerAction(), RssAction::RssAction(), SearchAction::SearchAction(), HttpVars::setRequestValue(), SiteAdminAction::SiteAdminAction(), SummaryAction::SummaryAction(), SummaryDefaultAction::SummaryDefaultAction(), SummaryRssAction::SummaryRssAction(), SummarySearchAction::SummarySearchAction(), SummarySendResetEmail::SummarySendResetEmail(), SummarySetNewPassword::SummarySetNewPassword(), SummaryUpdatePassword::SummaryUpdatePassword(), TemplateAction::TemplateAction(), UserListAction::UserListAction(), UserProfileAction::UserProfileAction(), FormValidator::validate(), ViewAlbumAction::ViewAlbumAction(), ViewArticleAction::ViewArticleAction(), CommentAction::ViewArticleAction(), ViewArticleTrackbacksAction::ViewArticleTrackbacksAction(), ViewResourceAction::ViewResourceAction(), WizardIntro::WizardIntro(), WizardStepFive::WizardStepFive(), WizardStepFour::WizardStepFour(), 及 WizardStepOne::WizardStepOne().

$scriptName = $config->getValue( "script_name", DEFAULT_SCRIPT_NAME )
 

定義在 error.php 檔案之第 47 行.

被參考於 HttpCache::httpConditional(), 及 HttpCache::httpConditionalRefresh().

$userParam = $parts[count($parts)-1]
 

定義在 error.php 檔案之第 39 行.