- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Написал парсер, осталось запустить. Залил в папку одного из своих сайтов на джумле.
Но файл по прямой ссылке не открывается. 500 ошибка.
Что я упустил?
прописал в начало это
set_time_limit(0);
define('JPATH_BASE', dirname('/var/www/com/templates/test/'));
define('DS', DIRECTORY_SEPARATOR);
/* Required files */
require_once JPATH_BASE . DS . 'includes' . DS . 'defines.php';
require_once JPATH_BASE . DS . 'includes' . DS . 'framework.php';
/* Create the Application */
$app = JFactory::getApplication('site')->initialise();
$db = JFactory::getDBO();
$query = $db->getQuery(true);
Файл обозвал index3.php лежит в папке с шаблоном.
Если переименовать его в index.php - то все работает.
Указал прямые пути до framework.php и defines.php, 500 ошибка пропала но сейчас просто белая страница.
Даже echo не выводит
Указал прямые пути до framework.php и defines.php, 500 ошибка пропала но сейчас просто белая страница.
В логах web-сервера в таких случаях можно найти информацию об ошибке...
При необходимости - поиграться с настройками
p.s. Если файл в папке с шаблоном, то JPATH_BASE точно куда надо указывает?
С какого перепуга Джумла должна идти на этот файл?
Файл обозвал index3.php лежит в папке с шаблоном.
Если переименовать его в index.php - то все работает.
index3.php насколько я помню это вывод админки без модулей в 1 джумле. Сделай отдельную папку для своих скриптов и клади туда их с названиями типа parser.php, а не теми которые в джумле используются. Сам-же потом запутаешься в них.