![]() |
Запуск PHP-скрипта из командной строки Windows
Мне нужно запустить PHP-скрипт из командной строки Виндов
Всё вроде хорошо: php -h выводить информацию о возможных параметрах, значит всё работает Только вот мои скрипты он не выполняет :(( Для проверки написал две строчки, по которым должен создатся файл в данной директории: PHP код:
Я никогда не работал с PHP через командную строку-надо научится (и именно в Виндах) |
Верней, скрипты выплняются, например, echo "Hello World"; но почему то файл не создаётся по скрипту, написанному в предыдущем посте
|
а елси порыть в сторону функциональности... php под виндами... может он не всостоянии файл создать командной стокой... хотя конечно это врядли но от Винды всего можно ждать... (я просто слышал что под виндой PHP не дает всех тех возможностей которые дает он под UNIX)
|
Я нашёл ошибку, верней не ошибка, а моё непонимание
fopen("111.txt","w"); создаёт файл в "текущей" директории, только в этом то и проблема, я рассуждал, что "текущая" директория это та, в которой лежит мой скрипт, а это как раз неправильно, когда работаешь с PHP из командной строки, "текущей" директорией оказывается папка Windows/system32, и там этот файл всегда создавался Так что теперь надо прописывать абсолютные пути |
:o круто... а ларчик просто открывался.... потому как был не заперт...
|
Время: 05:36. |
Время: 05:36.
© OSzone.net 2001-