Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: php без браузера
 
 автор: mirage   (26.12.2006 в 10:36)   письмо автору
 
 

Доброго дня всем !

Уменя тут такая задача.

Есть два скрипта один который softtime - курс валют и второй свой анлогичный только обрабатывает новости с определенного сайта.

Раньше все работало все в on-line т.е когда пользователь заходит на сайт то одновременно уменя эти два скрипта делают выборку с других сайтов и показывают результат в браузере.

Тут проблема втом что данные скрипты выполняються каждый раз прикаждом хите.
И это какбы чучуть тормозить начинает при загрузке.

Я туту и решил сделать отдельные файлы с этими скриптами и при помоши назначить задание в windows автоматически запускаю 00 ч 05 мин каждый день скрипт курс валют и после этого эти данные записываю в БД аналогично с новостями только они запускаються каждые 2 часа.

но кода допустим запускаются скрипт курс валют соостветсвенно запускаеться браузер с прописанным адрессом и на следующий день задание не выполняеться так как браузер остаеться открытым а при помошьи java scripta принудительно не закроеш его и приходиться его в ручную закрыть чтобы он выполнился в следующий день

так вот как можно если это канечно возможно выполнить скрипт на php без обращения через браузер ?

   
 
 автор: Trunk   (26.12.2006 в 11:12)   письмо автору
 
   для: mirage   (26.12.2006 в 10:36)
 

Скрипт php -> открыть с помощью -> php.exe

   
 
 автор: tuder   (26.12.2006 в 11:20)   письмо автору
 
   для: Trunk   (26.12.2006 в 11:12)
 

>Скрипт php -> открыть с помощью -> php.exe

Подробнее, плиз.

Вот у меня есть код.


<?php
$k
=2*2;
echo 
"Hello!".$k;
$fp=fopen("test.txt""w");
fputs($fp"testtesttest");
fclose($fp);
?>


Запускаю на выполнение, выводится результат, создаётс файл. Но:

PHP Warning: Unknown(): Unable to load dynamic library '/usr/local/php/extensio
ns\php_gd2.dll' - Не найден указанный модуль.
in Unknown on line 0
X-Powered-By: PHP/4.4.2
Content-type: text/html

Hello!4


Можно как-то убрать лишнее?

   
 
 автор: TrunK   (26.12.2006 в 11:26)   письмо автору
 
   для: tuder   (26.12.2006 в 11:20)
 

У меня Ваш пример абсолютно нормально выполняется...

Проверьте есть ли в папке /php/ext/ файл php_gd2.dll.

   
 
 автор: tuder   (26.12.2006 в 13:38)   письмо автору
 
   для: TrunK   (26.12.2006 в 11:26)
 

В том-то и дело, что есть.
И насколько понимаю, вот здесь с её помощью генерятся картинки:
http://files.byte.nsk.su/test/

   
 
 автор: tAleks   (26.12.2006 в 11:57)   письмо автору
 
   для: Trunk   (26.12.2006 в 11:12)
 

>Скрипт php -> открыть с помощью -> php.exe

Как это вобще делается? Как его открыть с помощью php.exe?

   
 
 автор: TrunK   (26.12.2006 в 12:07)   письмо автору
 
   для: tAleks   (26.12.2006 в 11:57)
 

В винде:
Правой кнопкой на php файл - "Открыть с помощью" -> "Выбрать программу"
-> "Обзор" -> "php.exe"
Использовать для всех файлов такого типа...
Ну а потом через cmd.exe запускаем и смотрим результат =)

   
 
 автор: Mirage   (26.12.2006 в 12:21)   письмо автору
 
   для: TrunK   (26.12.2006 в 12:07)
 

спасибо всем все получилось то что надо.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования