Этой темой является больше releate к вопросам о stackoverflow.com, но поскольку я нашел решение, я совместно использую его здесь. Приложение было разработано первоначально для Windows NT и определения WINVER, и _WIN32_WINDOWS были установлены на 0x0400 (Windows NT). Для устранения этой проблемы у меня есть 'просто' изменение, которое эти два определяют к Windows XP (0x0501), создал его, и это - все.
Это довольно волшебно для меня, так как я не понимаю механизм, но, пока он работает.
надежда это помогает. olich
OP заявил, что его рабочее решение - sudo chmod -R 0777 app / storage
.
Хотя это решило проблему, это никогда не решение . Правильный способ - установить группу как www-data и дать ей разрешение на запись.
chown -R www-data app/storage
chmod -R 0770 app/storage
Подробнее о разрешениях chmod 777 и на веб-сервере Linux, см. Этот ответ: Какие разрешения должны иметь файлы / папки моего веб-сайта на веб-сервере Linux?
Моя проблема заключалась в том, что у приложения / хранилища были неправильные разрешения. Поэтому, если вы получаете те же ошибки, что и я, пустая страница, попробуйте chmod 0777 для всей папки приложения / хранилища.
sudo chmod -R 0777 app/storage
Попробуйте изменить аргумент 'try_files' на следующий:
try_files $uri $uri/ /index.php?$args;