Назад | Перейти на главную страницу

Почему мой Apache не обслуживает изображения или относительный контент?

У меня есть сервер: www.patagoniatrabaja.com.ar

У меня установка тортов на www.patagoniatrabaja.com.ar/cake/ для проверки CSS.

Я настраиваю сервер и устанавливаю Apache. Проблема в том, что он не обслуживает изображение или относительный контент. Я изменил конфигурацию Apache. Я вставлю сюда:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www
    <Directory />
        Options FollowSymLinks
        AllowOverride All
    </Directory>
    <Directory /var/www/>
        Options FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>
    <Directory "/var/www/cake">
        AllowOverride All
        Options FollowSymLinks
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

У меня тоже была эта проблема ... После перемещения некоторого контента (с точки зрения того, где он был в структуре папок) и перезапуска apache, я смог получить изображения и динамический (управляемый php) контент. Я думаю, что проблема заключалась в форматах ссылок, которые я использовал из окон.

Вы получаете сообщение «Не найдено» или «В разрешении отказано»? Проверьте свой error_log на наличие Apache и источник HTML для обслуживаемых страниц. Что просят браузер? Возможно, вам потребуется добавить одну или несколько записей псевдонимов в конфигурацию, если ваш статический контент находится за пределами пути / var / www / cake. Хотя мне нравится есть пирожные, я еще не использовал CakePHP. Фреймворки часто имеют свои собственные небольшие правила, за которыми нужно следить, поэтому убедитесь, что вы настроили какие-либо параметры «базовой папки» или тому подобное.