Я использую свой клиент JavaScript (скажем, foo.js ) для вызова моего php Ajax-кода на сервере (скажем, bar.php ). Это работает отлично в большинстве случаев, но время от времени я возвращаю HTTP 403 (Forbidden) вместо обычного 200 (OK). Это происходит с использованием одного и того же кода, одинаковых параметров и т. Д. Почему это происходит? Как […]
У меня проблема в моем плагине wordpress, на сайте есть плагин, а в плагине не загружается javascript, его запрет 403 запрещен, когда я иду сюда, чтобы подключить плагин. это странно, потому что файл существует. как я могу это решить?
Я пытаюсь настроить сервер apache2 на debian jessie с несколькими vhosts. Я хочу, чтобы у каждого из них был другой FastCgiExternalServer. Я использую версию php из пакета php5-fpm на jessie с файлами конфигурации по умолчанию / etc / php5 / fpm. Базовая конфигурация Apache работает нормально: <VirtualHost *:80> ServerName lalala.org DocumentRoot "/path/to/app/www" <Directory "/path/to/app/www"> Options […]
$url = "http://search.aol.com/aol/search?q=hello"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5'); $html = curl_exec($ch); curl_close($ch); echo $html; Это возвращение: HTTP/1.1 403 Forbidden Forbidden You don't have permission to access /aol/search on this server. Все настройки завитушки, которые позволят […]
Я пытаюсь установить инфраструктуру Recess PHP на своем веб-хостинге (Dreamhost). Он включает в себя следующие .htaccess: Options FollowSymLinks RewriteEngine On RewriteRule ^([^.]+)$ $1.html [QSA] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ bootstrap.php [QSA,L] Это отлично работает на моей машине (XAMPP 1.7.7 на Windows 7), но приводит к 403 Запрещенные ошибки на некоторых файлах моего веб-хоста. Для всех […]
Я использую следующий PHP: $xml = simplexml_load_file($request_url) or die("url not loading"); Я использую: $status = $xml->Response->Status->code; Проверить статус ответа. 200 bening все в порядке, продолжайте. Однако, если я получаю ошибку с ошибкой доступа 403, как я могу ее поймать на PHP, чтобы я мог вернуть удобное для пользователя предупреждение?
Я построил php-скрипт, который иногда может заставить сервер возвращать сообщение об ошибке 403 (запрещенный доступ) из-за длины и содержимого данных, отправленных методом $ _POST. Это сообщение об ошибке 403 возвращается из-за некоторых правил mod_secure, которые фильтруют данные, отправленные на сервер. Возможно ли, чтобы PHP обрабатывал это сообщение об ошибке 403? Например, я бы поймал статус […]
Мой сервер – это сервер Linux, а реселлер – мой. Так что я тоже могу попасть на панель WHM. Когда данные GET поступают следующим образом: a.php?url=http://www.domain.com return 403 Запрещено. Но если данные поступают так: a.php?url=www.domain.com работает. Итак, http: // генерирует ошибку. Как я могу это исправить? Кроме того, это возвращает 403 Forbidden: a.php?url=http%3a%2f%2fwww.domain.com Благодарю.
У меня есть URL-адрес, который возвращает 403 запрещено по неизвестной причине. Я отключил mod_security в .htaccess, chmodded файл до 0777. URL-адрес http://www.veepiz.com/afrostar.php?app=help&func=addvideo это происходит, когда вы отправляете форму какие-либо идеи? вот код function PublicAddVideo() { if (isset($_POST['submit_addvideo'])) { require_once("class.phpmailer.php"); //send email tobirthday person $subject="New AfroStar Video Suggested"; $msg = "Dear Jordah,\n". "Youtube video: ".$_POST['youtubesle']."\n Star […]
Я пытаюсь дублировать заголовки Http в Php Curl. Мой заголовок http ниже Host: plus.google.com Content-Type: application/x-www-form-urlencoded; Cookie:NID=67=pdjIQN5CUKVn0bRgAlqitBk7WHVivLsbLcr7QOWMn35Pq03N1WMy6kxYBPORtaQUPQrfMK4Yo0vVz8tH97ejX3q7P2lNuPjTOhwqaI2bXCgPGSDKkdFoiYIqXubR0cTJ48hIAaKQqiQi_lpoe6edhMglvOO9ynw; PREF=ID=52aa671013493765:U=0cfb5c96530d04e3:FF=0:LD=en:TM=1370266105:LM=1370341612:GM=1:S=Kcc6KUnZwWfy3cOl; OTZ=1800625_34_34__34_; S=talkgadget=38GaRzFbruDPtFjrghEtRw; SID=DQAAALoAAADHyIbtG3J_u2hwNi4N6UQWgXlwOAQL58VRB_0xQYbDiL2HA5zvefboor5YVmHc8Zt5lcA0LCd2Riv4WsW53ZbNCv8Qu_THhIvtRgdEZfgk26LrKmObye1wU62jESQoNdbapFAfEH_IGHSIA0ZKsZrHiWLGVpujKyUvHHGsZc_XZm4Z4tb2bbYWWYAv02mw2njnf4jiKP2QTxnlnKFK77UvWn4FFcahe-XTk8Jlqblu66AlkTGMZpU0BDlYMValdnU; HSID=A6VT_ZJ0ZSm8NTdFf; SSID=A9_PWUXbZLazoEskE; APISID=RSS_BK5QSEmzBxlS/ApSt2fMy1g36vrYvk; SAPISID=xxxxxxxxxxxxxx Теперь в firexfox http header addon, когда я нажимаю replay, это работает правильно. Но когда я делаю то же самое через php cur, используя ниже код, я получаю ошибку <?php […]