|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.05.2014, 16:31 | #1 |
Пользователь
Регистрация: 09.09.2009
Сообщений: 39
|
#!/usr/local/bin/php
Добрый день! Я новичок в php.
Во многих примерах вначале скрипта присутствует вот такая строчка PHP код:
Как я понял, /usr/local/bin/php - это адрес к папке с пхп. Как его нужно изменить, чтобы все работало? Апач у меня по адресу C:\server\apache Php C:\server\php Веб-страницы(скрипты) находятся по адресу C:\server\www Спасибо. |
29.05.2014, 17:09 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Эта строка для WEB-сервера, чтоб он знал где интерпретатор находится. Ты собсно говоря как скрипт то запускаешь?
I'm learning to live...
|
29.05.2014, 17:46 | #3 | |
Пользователь
Регистрация: 09.09.2009
Сообщений: 39
|
Как я понял, апач настроен искать страницы в папке www. Вот вырезка с конфига:
Код:
Проблема не в том, где лежит интерпретатор, а как передать ему ключи. В данном случае, -q. Цитата:
|
|
29.05.2014, 17:48 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну этого не скажу...
Может в ковычки путь с ключами взять?
I'm learning to live...
|
29.05.2014, 20:45 | #5 |
Пользователь
Регистрация: 09.09.2009
Сообщений: 39
|
Нет, не помогает
|
30.05.2014, 08:30 | #6 | |
Форумчанин
Регистрация: 28.06.2010
Сообщений: 189
|
Я с таким сталкивался когда надо было скрипты запускать через командную строку.
Что бы не писать "php -q scriptname.php", добавлялась выше указанная строка в файл и скрипт запускался просто "./scriptname.php". Думаю если скрипты запускать через browser, эта строка теряет какой либо смысл и ее надо просто удалить Цитата:
Вообще скрипт для консоли не обязательно с таким же успехом будеть запускатся в browser-е. Последний раз редактировалось buriat; 30.05.2014 в 08:36. |
|
30.05.2014, 10:08 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Не понял, разве можно ключи передавать так?
Это же не параметры для скрипта, а параметры для самого интерпретатора, или я ошибаюсь? О_о
I'm learning to live...
|
30.05.2014, 13:06 | #8 |
Форумчанин
Регистрация: 28.06.2010
Сообщений: 189
|
Не, эти ключи через ури не передашь. Да и смысла в этом нету. Если скрипт написан для командной строки то и запускать его надо через командную строку.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
thread-local storage | 220Volt | Общие вопросы C/C++ | 4 | 13.08.2013 20:12 |
Правильно ли я понимаю, php-скрипты нужно положить в папку cgi-bin, чтобы всё работало? | Gtx541 | PHP | 8 | 22.07.2010 18:08 |
LIC (Local Instant Chat) | dani92 | Софт | 5 | 21.11.2009 16:57 |