ВходИмяПароль
Автоматически входить при каждом посещении    
Регистрация
Регистрация
Войти и проверить личные сообщения
Войти и проверить личные сообщения
Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.1.x

Начать новую тему   Ответить на тему
Ошибки в работе скрипта на IIS
Предыдущая тема :: Следующая тема  
Автор Сообщение

Алексей Поляков





Зарегистрирован: 12.01.2012
Сообщения: 9
Откуда: Россия

blank.gif
Сообщение Добавлено: 2012-02-11 14:19 pm    Заголовок сообщения: Ошибки в работе скрипта на IIS Ответить с цитатой

Добрый день
Знаю, что веб-сервер IIS официально разработчиком не поддерживается. Но тем не менее прошу помощи в исправлении немногочисленных ошибок в работе скрипта на этом веб-сервере.
Установлен скрипт версии 1.1.3, всё работает корректно за исключением нового шаблона modern - не генерируются или не подключаются css стили, шаблон расползается. Прошу помощи в диагностике и исправлении проблемы.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number

Алексей Поляков





Зарегистрирован: 12.01.2012
Сообщения: 9
Откуда: Россия

blank.gif
Сообщение Добавлено: 2012-03-30 05:22 am    Заголовок сообщения: Ответить с цитатой

Решил поближе рассмотреть проблему.
Ошибка со стилями решилась просто: надо было добавить в IIS MIME тип text/css для файлов ".less".

Осталась только проблема с полным путём до изображений (url вида D:\server\...).

Добавлено спустя 1 hour 35 minutes 24 seconds:

Разобрался и с эскизами картинок:
в файле \video\app\libs\lib\Lms\Thumbnail.php строка 120
Цитата:
$url = str_replace($_SERVER['DOCUMENT_ROOT'], '', $url);


проблема в
$_SERVER['DOCUMENT_ROOT'] :) на IIS такая переменная не определена.

Просто заменил на полный путь до каталога со скриптом.

Не мне советовать автору, но не стоит ли отказаться от использования $_SERVER['DOCUMENT_ROOT'] и использовать что-то более гибкое и серверонезависимое? :)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number

yozh





Зарегистрирован: 09.10.2010
Сообщения: 17
Откуда: Владивосток

russia.gif
Сообщение Добавлено: 2013-11-20 03:27 am    Заголовок сообщения: Ответить с цитатой

Сделал по Вашему примеру - всё отлично работает, за исключением ежедневной индексации.
В файле ./app/tasks/php.bat прописано C:\Program Files (x86)\PHP\php.exe -q %*
В ./app/tasks/batch-daily.bat - call php.bat indexing.php
call php.bat ranking.php
call php.bat suggestion-cache.php
call php.bat bestsellers.php

Чего может быть не так? Может слэши не в ту сторону?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора

Алексей Поляков





Зарегистрирован: 12.01.2012
Сообщения: 9
Откуда: Россия

blank.gif
Сообщение Добавлено: 2013-11-20 05:20 am    Заголовок сообщения: Ответить с цитатой

Путь до PHP должен быть в кавычках, вот так:
"C:\Program Files (x86)\PHP\v5.3\php.exe" -q %*
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number

yozh





Зарегистрирован: 09.10.2010
Сообщения: 17
Откуда: Владивосток

russia.gif
Сообщение Добавлено: 2013-11-20 05:58 am    Заголовок сообщения: Ответить с цитатой

После добавления кавычек:
Запуск программы невозможен, так как на компьютере отсутствует MSCCR71.dll -->
OCI.dll -->
sqlite3.dll -->
aspell-15.dll -->
libcs.dll

При этом, при постоянном закрывании этих окон, индексы обновились. Т.е. в авторежиме работать не будет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.1.x Часовой пояс: GMT
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы