Почему Eclipse Builder возвращает предупреждение «file_get_contents ()… Permission denied» для сценария PHP, но не для командной строки?

1

Предпосылки: Я пытаюсь использовать Less.php для компиляции кода LESS проекта в CSS в построителе Eclipse.

Когда я устанавливаю и запускаю less.php с помощью команды lessc, он правильно компилирует мой LESS в CSS без видимых ошибок: Изображение 174551

Однако, когда я настраивал lessc для запуска в качестве застройщика в Eclipse: Изображение 174551

Я получаю Warning: file_get_contents(...): failed to open stream: Permission denied in... message: Изображение 174551

Еще страннее, через мгновение появляется вновь скомпилированный CSS файл. Поэтому этот скрипт работает, но он всегда выплевывает это предупреждение, которое я не вижу, когда запускаю тот же скрипт в командной строке.

  • Что вызывает ошибку "отказ в доступе" на localhost?
  • Почему это должно появиться, когда Eclipse запускает сценарий, но не тогда, когда он запускается из командной строки?
  • Может ли моя конфигурация компоновщика Eclipse отсутствовать?

я бегу

  • XAMPP 1.8.2
  • Windows 7
  • PHP 5.4.27
  • Eclipse Luna Service Release 2 (4.4.2)
Теги:
less.php

1 ответ

0

2 догадки:

  • Eclipse не имеет права читать файл/папку
  • В php.ini что-то вроде этого

    disable_functions = file_get_contents

Ещё вопросы

Сообщество Overcoder
Наверх
Меню