Я использую Apache 2.4.33, работающий на MacOs 10.13.6, в качестве локального сервера веб-разработки
Я запустил некоторые обновления на прошлой неделе, в основном, чтобы обновить php с 7.1 до 7.2. Это включало несколько настроек в моем httpd.conf, а именно для загрузки другого модуля php.
Я также воссоздал самозаверяющие сертификаты сервера в соответствии с инструкциями здесь: https://gist.github.com/jonathantneal/774e4b0b3d4d739cbc53
Я начал получать ошибки на некоторых веб-страницах, где некоторые файлы, включенные в страницу, пустые. это файлы .js и .css.
Если я обновляю страницу, это всегда одни и те же 2 или 3 файла.
Поскольку это среда разработки, файлы sym связаны из каталога web / assets через каталоги с исходными файлами.
Я не вижу проблем с разрешениями. Другие файлы в том же каталоге с тем же владельцем и разрешениями не имеют ту же ошибку.
Глядя на сетевую панель в FF, она показывает файл, без статуса ошибки, даже 200 - полностью пустой. Я не могу увидеть файл в Apache access_log либо. Ничего в журнале ошибок.
![FF network tab](https://i.stack.imgur.com/E1I79.png)
Если я загляну на вкладку «Время», она будет заблокирована.
![FF timings tab](https://i.stack.imgur.com/Wn6vk.png)
Я не использую брандмауэр MacOs.
Мой htaccess очень прост:
Options +FollowSymLinks
IndexIgnore */*
# We need mod_rewrite for enablePrettyUrl
RewriteEngine on
RewriteBase /
# If the directory or file exists, use the request directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Otherwise forward the request to index.php
RewriteRule . index.php
Это не CORS / кросс-домен ...
В FF консоль выдает ошибку «Ошибка загрузки»
в Chrome выдает «net :: ERR_EMPTY_RESPONSE»
Итак, чем заблокирован?