Страница 1 из 2

OpenServer 5.2.0 и Cron

Добавлено: 07 дек 2014, 11:28
plaster
Прошу извинения, если что-то не так сделал, ибо никак не мог разобраться куда именно писать (есть в личном, есть тут...), так что если в каком-то месте дубликат, то не по злому умыслу раба божьего. :)

Кратко о самой новинке - все нормально, неожиданностью было только memory_limit = -1, хотя в основе на реальных серверах память ограничена. Например, скрипт рассчитывал по объему памяти возможные размеры изображений для обработки их в GD, соответственно результат стал некорректным, поэтому пришлось заглянуть и увидеть эту установку по умолчанию.

Единственная проблема - не работают из под CLI скрипты запущенные Cron. Стал проверять, единственно, при детальном осмотре новинки, это:

а) в конфигурации выбор сохранения отправления почты указан как userdata/tmp/email, и хотя такой папки в этой версии нет, почта сохраняется нормально - в папке userdata/temp/email. Будем считать, что путь выбора сохранения в конфигурации остался от старой.

б) в старой версии настройки РНР находились в userdata/temp/config/php.ini, которые прописывались в зданиях планировщику, в новой версии папки config по этому пути нет. Это означает, что я должен указывать конфигурацию из userdata/config/PHP-5.X_php.ini, и при переключения модуля РНР редактировать задания Cron?

Добавлено: 07 дек 2014, 13:09
Максим
plaster, первая проблема - это просто название опции, забыл поправить в файле языка. Сделаю это сегодня. Спасибо за подсказку ;)
Второе - нет, теперь временные файлы генерируются не в temp, а каждый файл в своём модуле. Папка temp больше никогда не очищается при перезапуске сервера, т.е. сессии если были они сохранятся. Теперь вам нужно указывать так:
%progdir%\modules\php\%phpdriver%\php-win.exe -c %progdir%\modules\php\%phpdriver%\php.ini -q -f %sitedir%\xxx.ru\cron.php
[upd=1417947047][/upd]
plaster писал(а):Это означает, что я должен указывать конфигурацию из userdata/config/PHP-5.X_php.ini
Ну это сморозили, думаю уже сами поняли. В userdata\config\ хранятся исключительно шаблоны конфигурации которые нельзя использовать ввиду отсутствия в них готовой конфигурации как таковой.

Добавлено: 07 дек 2014, 14:11
plaster
Максим писал(а):Второе - нет, теперь временные файлы генерируются не в temp, а каждый файл в своём модуле.
Спасибо, теперь понятно, то есть ошибка была в том, что думал "по старинке" - как и ранее где-то настройки били сведены.

Читал на форуме о cmd окне при работе sendmail по cron, так понимаю, что исправления о котором говорилось еще нет (о php.exe я в курсе)?

Добавлено: 07 дек 2014, 14:26
Максим
plaster, так тут нечего исправлять, всё работает корректно. Будет не исправление, а будет собственный планировщик заданий (cron) который будет встроен в программу. Сейчас используется NNCron Lite, но уже скоро он будет удалён из состава программного комплекса. Все задания будет обрабатывать именно сам Open Server и уже точно никаких чёрных окон больше не будет, всё будет удобно настраиваться.

Добавлено: 07 дек 2014, 16:25
plaster
Да, это будет отлично.

А еще бы облегчить папку программ, например, пипетка на работает на Win 7, по крайней мере на 64-бит. Fixbuilder (на этой же системе) зависает при выборе файла в диалоге.
Просмотр PDF - FoxitReaderPortable хватит его, второй вроде бы как лишний.
Захват экрана есть в Picpic (кстати, действительно хорошая утилита, не знал о ней, благодарность отдельная), LightscreenPortable вроде бы как тоже не нужен.
Браузеры, да, если носить сервер с собой может и потребуется, на настольных система их и так весь "зоопарк" приходится устанавливать.

А вот добавить пусть простенький HEX редактор и вьювер .eml, так чтобы не только сообщение почты можно было глянуть, но все подноготную почтового сообщения. Есть ли что либо из этого?

Я использую Free EML File Viewer, хорошая программа для этих целей. Вот только надо найти время и сделать ее портативной.

Добавлено: 07 дек 2014, 16:55
Максим
plaster, спасибо что подсказали, pixbuilder обновлю (единственная программа которую пропустил и не обновил видимо), просто сейчас в комплект включена не официальная portable версия (а любительская сборка) отсюда и проблемы. Конечно же заменю на официальную portable версию.

Пипетка - прекрасно работает на всех версиях Windows. Это простейшая программа и в ней не может быть проблем. Видимы вы просто не умеете ей пользоваться. Нужно зажать лупу слева внизу и тянуть её на нужное место.

Lightscreen - ok присмотрюсь, если решу что лишний, то уберу. По поводу второй PDF читалки - они взаимозаменяемы, бывает что одна не хочет читать файл, зато другая прекрасно открывает. Причём то одна не читает, то вторая, поэтому включено две.

HEX редактор добавить нет никаких проблем, один вопрос - зачем? Что вы будете им редактировать? Я просто должен понять будет ли он полезен другим пользователям...

Free EML File Viewer portable или портативный аналог поищу, хорошо. Думаю будет полезен.

Добавлено: 07 дек 2014, 17:34
plaster
В том то и дело, что не реагирует программа на передвижения мыши, то есть в окне так и остается "мозаика" цветная, как при открытии программы. Я знаю эту утилиту, когда-то на ХР ее использовал. Возможно что что-то в моей системе ей мешает - и видимых проблем не показывает и результата нет. Да бог с ней, это не потеря - в PicPic и это есть, на мой взгляд пипетка просто лишняя.

Для тех кто озабочен как цикл прогнать и сделать запрос в базу, и это все, что требуется для веб-приложения, да, HEX-редактор не нужен. :)
Но не только for и SELECT FROM определяется решение задач, и если заниматься анализом и поиском, то необходимость просмотра HEX-дампа возникает. Почему я и говорю, что что-то легкое, главное это просмотр.

А просмотр почтовых отправлений - без него никак. Outlook - с ним различные проблемы, Thunderbird - у него для анализа почты ничего собственно нет, а нужен не почтовый клиент, а именно инструмент.

Кстати, вроде бы логичней в настройках сервера по умолчанию иметь расширение файлов почтовых отправлений .eml, а не .txt?

Добавлено: 07 дек 2014, 18:05
Максим
plaster писал(а):Кстати, вроде бы логичней в настройках сервера по умолчанию иметь расширение файлов почтовых отправлений .eml, а не .txt?
А что вам мешает вписать в настройках любое нужное расширение?

Добавлено: 07 дек 2014, 18:19
plaster
Так так и приходится делать, иначе "не признают" программы в этих файлах почту.

Добавлено: 07 дек 2014, 18:54
Максим
plaster писал(а):Так так и приходится делать, иначе "не признают" программы в этих файлах почту.
Дело в том, что по умолчанию .TXT чтобы можно было щёлкнуть в логах на строку с именем файла письма и оно открылось в текстовом редакторе. Быстрый и удобный просмотр, если нужно смотреть заголовки. А если включить расширенное логирование почты, то все заголовки и письмо (если небольшое) будут полностью в логе.