Я создал приложение в PHP на моем Mac OSX. и после разработки я застегнул молнию и перешел на машину Windows 7. и когда я попытался открыть его, я получаю эту ошибку.
Предупреждение: Неизвестно: не удалось открыть поток: Разрешение отклонено в Unknown в строке 0
- Возможность запуска функции обновления БД при выборе выпадающего меню
- XCache: невозможно запустить в приложении Laravel 5.1
- Добавить class = "active" на активную страницу с помощью PHP
- Класс PHP не найден, но он включен
- модульное тестирование и статические методы
Неустранимая ошибка: Неизвестно: не удалось открыть окно «C: /wamp/www/app/index.php» (include_path = '; C: \ php \ pear') в Unknown в строке 0
приведенная выше ошибка указывает на то, что ошибка вызвана из-за проблемы с разрешением файла, есть ли какой-либо возможный способ, чтобы я мог исправить эту ошибку в самих окнах.?
Спасибо..
У меня было это и выяснилось, что это связано с тем, что файл index.php был задан с помощью шифрования.
Для тех, кто хочет это исключить – щелкните правой кнопкой мыши файл php, выберите «свойства», затем нажмите кнопку «Дополнительно» и снимите флажок «Зашифровать содержимое для защиты данных» и нажмите «O.K». Это сработало для меня, так что просто поместив его там.
вы должны установить разрешения для группы SYSTEM, а не только для вашего текущего пользователя. Свойства -> безопасность (или что-то в этом роде), затем выберите SYSTEM> Edit> Allow Full Control> OK
Это звучит как проблема с разрешениями, которые вам нужно будет щелкнуть правой кнопкой мыши по документу «Свойства»> «Безопасность». Нажмите «Все» или «Система», в зависимости от того, разрешит ли его XP или выиграть 7 / Vista разрешения для их чтения и выполнения.
Для справки Нажмите здесь
Похоже, что что-то испортилось в вашем коде при требовании файла:
C: /wamp/www/app/index.php
Недействительный путь на машине Windows, Windows использует «\» для разделителя каталогов, в то время как linux / unix / mac использует «/».
В PHP никогда не выполняются строгие кодовые каталоги, используйте константу:
DIRECTORY_SEPARATOR
Чтобы ваш код легко запускался на любой платформе.
Для людей, которые хотят знать, как я это решил.
Проблема заключалась в разрешении файла файла index.php
, когда я изменил разрешение файла для index.php
сработало.
У меня была такая же проблема с UwAmp . Я решил изменить имя папки на моем пути, от Formación
до Formacion
, удалив знак акцента, что кажется проблемой.
В своем cmd попробуйте запустить проект со следующей командой
php -S localhost:8000 -t public