Я использовал ниже, чтобы решить свою проблему. Сначала я создал временную таблицу и вставил максимальное значение rev на уникальный идентификатор.
CREATE TABLE #temp1
(
id varchar(20)
, rev int
)
INSERT INTO #temp1
SELECT a.id, MAX(a.rev) as rev
FROM
(
SELECT id, content, SUM(rev) as rev
FROM YourTable
GROUP BY id, content
) as a
GROUP BY a.id
ORDER BY a.id
Затем я присоединил эти максимальные значения (# temp1) ко всем возможным комбинациям id / content. Делая это, я, естественно, отфильтровываю не максимальные комбинации id / content, и оставляю их только с максимальными значениями rev для каждого.
SELECT a.id, a.rev, content
FROM #temp1 as a
LEFT JOIN
(
SELECT id, content, SUM(rev) as rev
FROM YourTable
GROUP BY id, content
) as b on a.id = b.id and a.rev = b.rev
GROUP BY a.id, a.rev, b.content
ORDER BY a.id
Нашел мое решение благодаря Ошибка с .htaccess и mod_rewrite Для Apache 2.4 и во всех * .conf файлах (например, httpd-vhosts.conf, http.conf, httpd-autoindex.conf .. и т. д.) используйте
Require all granted
вместо
Order allow,deny
Allow from all
Директивы Order и Allow устарели в Apache 2.4.
Проблема заключается в файле https.conf!
# Virtual hosts
# Include conf/extra/httpd-vhosts.conf
Ошибка возникает, когда hash (#) удаляется или запутывается. Эти две строки должны отображаться, как показано выше.
Нашел мое решение на Apache / 2.2.15 (Unix).
И спасибо за ответ от @QuantumHive:
Сначала: я нашел все
Order allow,deny
Deny from all
вместо
Order allow,deny
Allow from all
, а затем:
Я установил
#
# Control access to UserDir directories. The following is an example
# for a site where these directories are restricted to read-only.
#
#<Directory /var/www/html>
# AllowOverride FileInfo AuthConfig Limit
# Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
# <Limit GET POST OPTIONS>
# Order allow,deny
# Allow from all
# </Limit>
# <LimitExcept GET POST OPTIONS>
# Order deny,allow
# Deny from all
# </LimitExcept>
#</Directory>
Удаляет предыдущую аннотацию «#» на
#
# Control access to UserDir directories. The following is an example
# for a site where these directories are restricted to read-only.
#
<Directory /var/www/html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
ps. мой WebDir: / var / www / html
Решение просто.
Если вы пытаетесь получить доступ к серверу с помощью локального IP-адреса, и вы получаете сообщение об ошибке, например Forbidden У вас нет прав доступа / на этом сервере
Просто откройте ваш файл httpd.conf (в моем случае C:/wamp/bin/apache/apache2.2.21/conf/httpd.conf
)
Поиск
<Directory "D:/wamp/www/">
....
.....
</Directory>
Заменить Разрешить с 127.0 .0.1
to
Разрешить со всех
Сохранить изменения и перезагрузить сервер.
Теперь вы можете получить доступ к своему серверу с помощью своего IP-адреса адрес
Метод WORKING {если нет проблем, кроме конфигурации}
По умолчанию Appache не ограничивает доступ из ipv4. (общий внешний ip)
Что может быть ограничено конфигурациями в «httpd.conf» (или «apache2.conf» в зависимости от вашей конфигурации apache)
Решение:
Заменить все:
<Directory />
AllowOverride none
Require all denied
</Directory>
с
<Directory />
AllowOverride none
# Require all denied
</Directory>
, поэтому удалив все ограничения, предоставленные Apache
Замените Require local
на Require all granted
в каталоге C:/wamp/www/
<Directory "c:/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
# Require local
</Directory>