![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Vbif |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 25.2.2006 Где: Реутов Репутация: нет Всего: нет |
Суть проблемы такова.
Есть компьютер на котором записываются разговоры операторов. Нужно сделать следующее: 1. На другом компьютере поднять сервер и организовать на нём выкачку телефонных разговров через web - интерфейс который будет доступен всем оператором колцентра. 2. Удалённая выкачка id3 тэгов. Я сделал следующее на компьютере с записями создал расшаренную папку. На компьютере с сервером подключил сетевой диск с указанием на расшаренную папку другого компа. А теперь про ошибки: Если запустить скрипт в браузере, то он не выкидывает ошибки, а просто напросто ничего не отображает. А если запустить этот скрипт через командную строку, с указанием php.exe в качестве программы для открытия, то всё отлично. Итог в консоли показывает, а в браузере нет. Запускаю скрипт из под админа, так что с доступом проблем быть не должно. Вот кусок кода:
id3 класс приводить не буду, он стандартный, для уточнения могу лишь сказать, что доступ к музфайлам осуществляется через fopen(). Диск "M:\" сетевой. Надеюсь максимально полно описал проблему, заранее спасибо за помощь. Это сообщение отредактировал(а) Vbif - 27.6.2007, 10:30 |
|||
|
||||
| Golda |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 26.3.2007 Где: Ариель, Израиль Репутация: 20 Всего: 42 |
Прежде всего проверьте, что происходит с ошибками. Проверьте установки в php.ini:
display_errors log_errors Меняется ли поведение относительно ошибок скриптом (error_reporting(), set_error_handler(), set_exception_handler()...) Учтите: что fatal errors не могут быть перехвачены. Они просто останавливают выполнение скрипта. Может ошибки выводятся в какой-то лог. Выведите что-нибудь до, после вывода, зависящего от класса. Найдете сообщения об ошибках - решите проблему. -------------------- "For every problem, there exists a simple and elegant solution which is absolutely wrong." -- J. Wagoner, U.C.B. Mathematics |
|||
|
||||
| WIPS |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 199 Регистрация: 22.5.2006 Где: Украина, Киев Репутация: 1 Всего: 8 |
Всетаки проблема может быть и в правах. php.exe вы запускаете из под админа и все работает. А через браузер php.exe запускает apache у которого могут быть и не админские права... --------------------
Автопроизводители, машины, марки, модели! |
|||
|
||||
| sTa1kEr |
|
|||
|
9/10 программиста ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1553 Регистрация: 21.2.2007 Репутация: 56 Всего: 146 |
Совсем недавно была аналогичная тема. Скорее всего проблема именно в том, что сетевой диск создается для конкретного пользователя (при этом не важно админ он или нет), а апач, вероятно, работает под другим пользователем и, соответственно сетевого диска у него не существует. При запуске же через консоль, PHP работает под тем же пользователем и, соответственно, у него этот сетевой диск существует.
|
|||
|
||||
| Vbif |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 25.2.2006 Где: Реутов Репутация: нет Всего: нет |
Большое всем спасибо за ответы, придётся искать другие пути решения в таком случае.
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |