Я только недавно запустил свой блог, и я думаю, что sIFR приводит к загрузке исходных страниц, что приводит к внутренней ошибке 500 или таймауту.sIFR Причина загрузки начальной страницы в стойло?
URL-адрес для сайта http://gothamblack.com/
Для жизни меня, я не могу определить, что происходит. В настоящее время я запускаю последнюю версию sIFR, с заменой parseSelector на использование «$» для использования jQuery. Другие детали: Expression Engine CMS, Mint stats и измененный htaccess для сжатия файлов (что может быть другой проблемой, если он конфликтует, но я не вижу, как).
Я переместил вызовы замены sIFR в файл global.js, чтобы свести к минимуму запросы к файлу и вызван последним в потоке. Мои JS файлы находятся в следующем:
модифицированного SIFR мин с parseSelector: http://gothamblack.com/source/scripts/sifr.js глобального файл JavaScript: http://gothamblack.com/source/scripts/global.js
Модифицированный файл Htaccess имеет следующие команды:
# Set Language and Character Set
AddDefaultCharset utf-8
AddLanguage en-gb .en
# Cache images and set default on everything else
ExpiresActive on
ExpiresDefault A259200
ExpiresByType image/gif A1209600
ExpiresByType image/png A1209600
ExpiresByType image/jpeg A1209600
# Set css and js so they can be gzipped
<IfModule mod_mime.c>
AddType application/x-httpd-php .css
AddType application/x-httpd-php .js
</IfModule>
# Expression Engine related
Options +FollowSymLinks
RewriteEngine On
# site routing
RewriteCond %{HTTP_HOST} ^www\.gothamblack\.com$ [NC]
RewriteRule ^(.*)$ http://gothamblack.com/$1 [L,R=301]
# Expression Engine related routing
RewriteCond $1 !^(enginecore|feeder|images|mint|source|themes|favicon\.ico|robots\.txt|index\.php) [NC]
RewriteRule ^(.*)$ /index.php/$1 [L]
Если у кого-то есть идеи относительно того, что я могу сделать для устранения этой проблемы, это было бы весьма полезно. Я пытался смотреть на firebug, когда страница загружается, но я не могу точно определить, что она вращает свои колеса, когда есть стойло.
Еще раз спасибо за помощь!
Хорошо, я переместил объявления var и активировал функцию в верхней части файла global.js, и я думаю, что это могло бы сделать трюк, но мне нужно немного, чтобы убедиться, что, когда попадут хиты. Если нет, Я отключу монетный двор и посмотрю, исправляет ли это что-то. – 2009-04-13 22:09:15
Мне также интересно: Как добавить общие свойства к объектам шрифта? Я не мог найти ничего в синтаксисе. Я попытался использовать переключатель, чтобы заставить js запускать необходимые функции замещения на требуемых страницах, надеюсь, улучшая скорость. Является ли это понятием? – 2009-04-13 22:11:12