Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/34: Рейтинг темы: голосов - 34, средняя оценка - 4.56
4 / 4 / 5
Регистрация: 29.06.2015
Сообщений: 87
1

Cron - line 1: ?php : No such file or directory

20.07.2015, 12:12. Показов 6707. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ошибка при попытке вызвать скрипт через cron.
В отчете на почту приходит следующее:
cron.php: line 1: ?php
: No such file or directory
cron.php: line 2: syntax error near unexpected token `('
cron.php: line 2: `$mysqli = new mysqli("mysql","","","it");
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.07.2015, 12:12
Ответы с готовыми решениями:

Fatal error: Cannot redeclare checks2() (previously declared in file.php on line 45) in file.php on line 45
function result($plist) { foreach ($plist as $arraylist) { $a = getpage($site); //через curl...

Warning: file(password): failed to open stream: No such file or directory in E:\OpenServer\domains\php\05\5.3.3\1.php on
<?php error_reporting(E_ALL & ~E_NOTICE); // Устанавливаем неограниченное время...

Установка PHP, ошибка No such file or directory: couldn't spawn child process: c:/php3/7.php
у меня стоит апач. поставил php3. Но почему-то при обращении к PHP скриптам в файле лога ошибка...

Require_once(); No such file or directory. MacOS, Apache, PHP
Всем привет! Подскажите, в чём может быть проблема? Достался мне на доработку простенький сайт. ...

10
шКодер самоучка
 Аватар для Max Dark
2282 / 1958 / 945
Регистрация: 09.10.2013
Сообщений: 4,388
Записей в блоге: 3
20.07.2015, 12:19 2
Вместо самого скрипта вам нужно прописать
Bash
1
/usr/bin/php /path/to/cron.php
Иначе происходит попытка интерпритировать его как shell-скрипта
0
4 / 4 / 5
Регистрация: 29.06.2015
Сообщений: 87
20.07.2015, 12:24  [ТС] 3
Цитата Сообщение от Cra3y Посмотреть сообщение
Вместо самого скрипта вам нужно прописать
Код BashВыделить код
1
/usr/bin/php /path/to/cron.php
Иначе происходит попытка интерпритировать его как shell-скрипта
Вы имели ввиду прописать полный путь до файла? Можно подробней?
0
шКодер самоучка
 Аватар для Max Dark
2282 / 1958 / 945
Регистрация: 09.10.2013
Сообщений: 4,388
Записей в блоге: 3
20.07.2015, 12:26 4
bekkazy, для начала покажите конфиг cron-a из которого запускается данный скрипт
0
4 / 4 / 5
Регистрация: 29.06.2015
Сообщений: 87
20.07.2015, 12:31  [ТС] 5
Cra3y, доступа к крону в данный момент не имею из за отсутствия администратора. По началу ругался что не может найти файл по этому пути, указал абсолютный путь, потом ругался что нет прав доступа, установил права доступа через ftp, а сейчас ругается на это.
0
шКодер самоучка
 Аватар для Max Dark
2282 / 1958 / 945
Регистрация: 09.10.2013
Сообщений: 4,388
Записей в блоге: 3
20.07.2015, 12:43 6
bekkazy, тогда в начале файла cron.php пропишите строку
PHP
1
2
#!/usr/bin/php
<?php // здесь ваш код
Это скажет крону с помощью какой комманды выполнять ваш скрипт
когда будет доступ к конфигам перед именем скрипта пропишите /usr/bin/php
и строку из cron.php можно будет удалить
0
4 / 4 / 5
Регистрация: 29.06.2015
Сообщений: 87
20.07.2015, 12:50  [ТС] 7
Cra3y, выдает: " /usr/bin/php^M: bad interpreter: No such file or directory"
0
шКодер самоучка
 Аватар для Max Dark
2282 / 1958 / 945
Регистрация: 09.10.2013
Сообщений: 4,388
Записей в блоге: 3
20.07.2015, 12:54 8
bekkazy, у вас редактор сохраняет конец строк в формате windows а нужно в unix-формате
Переконвертируйте, например, с помощью notepad++
0
4 / 4 / 5
Регистрация: 29.06.2015
Сообщений: 87
20.07.2015, 12:57  [ТС] 9
Cra3y, у меня Notepad++, кодировка utf-8 без bom. В какой формат переконвертировать?
0
шКодер самоучка
 Аватар для Max Dark
2282 / 1958 / 945
Регистрация: 09.10.2013
Сообщений: 4,388
Записей в блоге: 3
20.07.2015, 13:06 10
Лучший ответ Сообщение было отмечено bekkazy как решение

Решение

bekkazy, правка->формат конца строк->Преобразовать в UNIX-формат
1
4 / 4 / 5
Регистрация: 29.06.2015
Сообщений: 87
20.07.2015, 13:25  [ТС] 11
Спасибо, помогло))
0
20.07.2015, 13:25
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.07.2015, 13:25
Помогаю со студенческими работами здесь

Ошибка: failed to open stream: No such file or directory in yiilite.php
Всем доброго времени суток. На сайте выскакивает ошибка: Warning:...

Caused by: android.view.InflateException: Binary XML file line #13: Binary XML file line #13: Error inflating class
Caused by: android.view.InflateException: Binary XML file line #13: Binary XML file line #13: Error...

Require_once(C:/xampp/htdocs/system/startup.php): failed to open stream: No such file or directory in /home/u1
Доборого времени суток. Сталкнулся с иакой проблемой - при заливке сайта на OPENCART на хостинг...

Вывод Хедера ошибка Warning: include(./includes/header.php): failed to open stream: No such file or directory in W:\dom
Добрый день ! Помогите пожалуйста, хочу вывести в index хеадер сохранив кусок этого кода в другом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Как проверить, что файл НЕ существует с помощью Bash
bytestream 25.01.2025
В системном администрировании проверка существования файлов является фундаментальной операцией, особенно при написании скриптов на Bash. Правильная обработка ситуаций, когда файл отсутствует,. . .
Как проверить, что строка пустая, неопределена или null в JavaScript
bytestream 25.01.2025
При разработке веб-приложений на JavaScript разработчики регулярно сталкиваются с необходимостью проверки строковых значений на различные состояния. Валидация данных является критически важным. . .
Как проверить существование ключа в объекте или массиве в JavaScript
bytestream 25.01.2025
При разработке веб-приложений на JavaScript программисты постоянно сталкиваются с необходимостью работать с объектами и массивами. Эти структуры данных являются фундаментальными элементами языка и. . .
Как создать ArrayList из массива (array) в Java
bytestream 25.01.2025
При разработке программного обеспечения на языке Java программисты часто сталкиваются с необходимостью эффективного управления наборами данных. Массивы и ArrayList являются двумя фундаментальными. . .
Как сгенерировать случайные целые числа (int) в указанном диапазоне в Java
bytestream 25.01.2025
В программировании генерация случайных чисел является важнейшим инструментом для решения множества практических задач. От создания игровых механик до реализации алгоритмов машинного обучения, от. . .
Как сделать, чтобы grep выводил строки до и после найденной
hw_wired 25.01.2025
Утилита grep стала незаменимым инструментом для поиска и фильтрации информации в Unix-подобных операционных системах. Эта командная утилита позволяет осуществлять поиск строк, соответствующих. . .
Как клонировать определенную ветку в Git
bytestream 24.01.2025
Одной из ключевых функций Git является возможность клонирования веток, что позволяет создавать локальные копии удаленных репозиториев и работать с определенными версиями проекта. Этот механизм. . .
Как в цикле обойти строки DataFrame в Pandas Python
bytestream 24.01.2025
DataFrame представляет собой одну из основных структур данных в библиотеке Python Pandas, которая организует информацию в виде двумерной таблицы с строками и столбцами. Эта структура данных особенно. . .
Как получить имя текущей ветки в Git
bytestream 24.01.2025
При работе с Git часто возникает необходимость определить имя текущей ветки, в которой ведется разработка. Знание текущей ветки является критически важным аспектом для эффективного управления. . .
Как отсортировать массив объектов по значению поля объекта в JavaScript
bytestream 24.01.2025
При разработке веб-приложений на JavaScript разработчики часто сталкиваются с необходимостью работать с массивами объектов. Эти структуры данных представляют собой упорядоченные наборы элементов, где. . .
Ошибка "src refspec master does not match any" при пуше коммита в Git
bytestream 24.01.2025
При работе с системой контроля версий Git разработчики нередко сталкиваются с различными ошибками, одной из которых является сообщение "src refspec master does not match any". Эта ошибка возникает. . .
Как округлить не более двух цифр после запятой в JavaScript
bytestream 24.01.2025
При работе с числами в JavaScript разработчики часто сталкиваются с необходимостью округления десятичных значений до определенного количества знаков после запятой. Это особенно важно при работе с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru