Lol_o
Имеется небольшой файл на php, назначение — парсить документы по их формату — то есть отыскать в заданной папке все файлы .doc и вывести по ним информацию — сколько документов найдено, их название, вес. Файл запускается через php -f путь/названиефайла.php.
Проблема заставить его работать по определенной папке (папка не облачная, нет никакого сервера, это просто локальная папка на пк), моих знаний не хватает, адрес не воспринимается, как я его не писал.
php 7, ос линукс. Если у кого есть идеи — буду очень признателен
Drunkenmunky
Например?
boss1
php не будет работать без установки
mkramer
А как ты его писал?
Какая глубокая мысль
Lol_o
ну ты что, все установлено.
— Добавлено —php имя_файла.php /путь где лежат доки для сортировки
Ну и запускать пробовал по разному, через -f и sh, и без них
в нете нашел инфу только по открытию папок на локальном сервере
Lol_o
Что помогло:
1) Перезагрузка
2) в командной строке Линукса указываем путь к файлу, который будем запускать(у меня это Загрузки), строго через «cd» никаких выходов в командную строку из папки. Вводим:
cd home/user1/Загрузки
3) Прописываем следующей строкой имя файла и путь к папке, в которой будем парсить документы, у меня папка W:
php parser.php home/user1/Загрузки/Wапд: если надо открыть доступ к папкам с документами, дать права на изменения
Drunkenmunky
Попробуйте использовать полные пути.
И да, права нужны.