У меня проблемы с приложением cakephp, работающим с CentOs.Я не изменил ни одного параметра в конфигурации по умолчанию, кроме добавления файла в файле conf.d, содержимое которого:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www/portal/
ServerName abc.mydomain.com
</VirtualHost>
При обращении к нему работает домашняя страница, т.е. app.mydomain.com отображается, но ни один изЗагружаются файлы CSS, JS и img, которые имеют структуру по умолчанию, т.е. / var / www / portal / app / webroot / img / var / www / portal / app / webroot / css / var / www / portal / app / webroot / js
Поэтому я попытался переместить их прямо под /var/www/portal/
, и это сработало для домашней страницы, но при нажатии на любую ссылку на домашней странице просто получилось 404. Например, если ссылка abc.mydomain.com/test В журнале apache я вижу ошибкикак 'File Does not exist : /var/www/portal/test'
.Кажется, что Apache не отправляет запрос к CakePHP для обработки URL.
Что здесь может быть не так?Скорее всего, с настройками безопасности apache, но я не уверен, где искать.