Измените auto-append-file php из сценария

Ваша текущая установка не должна на самом деле работать вообще. Так как сетевая маска для обоих интерфейсов 255.255.255.255, нет никакой комнаты для шлюза. Однако для обеспечения любого значимого трафика, серверу нужен шлюз. ISP, обеспечивающий два общедоступных IP-адреса, должен также предоставить Вам сетевую маску и настройки шлюза для обоих IP-адресов.

Пример (это - мой частный сервер и IP-адреса, реален):

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
217.10.144.208  0.0.0.0         255.255.255.248 U     0      0        0 eth0
0.0.0.0         217.10.144.209  0.0.0.0         UG    0      0        0 eth0

Сам сервер находится на 217.10.144.210, который находится в той же подсети как шлюз (имеет к, иначе никакой трафик не может быть направлен). По-видимому, ISP предоставляет ту же подсеть некоторым другим клиентам, также.

Если Вы находитесь на том сервере, и Вы делаете ping к своему шлюзу, Вы не должны получать "маршрут для хостинга" сообщения.

Говорите с ISP и получите корректные настройки, затем обновите свою интерфейсную конфигурацию, сети перезапуска и проверьте его снова.

0
задан 13 August 2012 в 22:14
2 ответа

Если вы используете загрузчик, отличный от Apache DSO, вы не можете использовать директивы PHP .htaccess, так как сервер их не понимает, поэтому возникает ошибка 500. Для большинства загрузчиков (CGI, SuPHP и т. Д.) Вам разрешено использовать php.ini для каждого каталога (или .user.ini в новых версиях PHP ). Вы можете переопределить любые настройки PHP внутри этого файла, включая значение для auto-append-file .

2
ответ дан 4 December 2019 в 14:25

Похоже, что .htaccess находится на правильном пути. Я нашел эту статью, в которой объясняется, как делать то, что вы ищете, с помощью RewriteRule . Ссылка здесь .

0
ответ дан 4 December 2019 в 14:25

Теги

Похожие вопросы