2012-01-10 5 views
1

У меня есть сайт WordPress (плагин/темы для друзей). Я использую плагин, который требует доступа к файлу .php в dirctory плагинов. Путь: http://localhost.com/wp-content/plugins/wp-fb-autoconnect/_process_login.php, но я получаю ошибку на 404 странице. Столб на плагинами часто задаваемые вопросы (http://www.justin-klein.com/projects/wp-fb-autoconnect) говорит:Выполнение PHP-файла Wordpress

Я получаю ошибку 404 сервера при попытке выполнить _process_login.php , Возможно, ваш FTP-клиент настроен на загрузку файлов с неправильными разрешениями - попробуйте изменить _process_login.php и родительский каталог на 755. Вы должны иметь прямой доступ к _process_login.php и сказать: «Пожалуйста, не обращайтесь к этому скрипту напрямую. " Если нет, это означает, что ваш сервер вообще не выполняет php (и это проблема с конфигурацией вашего сервера, а не с плагином).

Я изменил права доступа к каталогу на 755, и я до сих пор не могу получить доступ к файлу. Я предполагаю, что это проблема конфигурации сервера.

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

Пожалуйста, обратите внимание на сайт на самом деле живут в Интернете, но так как я возиться с разрешениями я заменил фактический домен с локальным хостом по соображениям безопасности ...

+0

Вы проверяете разрешения на сам файл? Установите папку + весь ее контент на 777 и посмотрите, работает ли она. Если это так, то это проблема с разрешениями, и вы можете сосредоточиться на этом. –

+0

Пробовал 777 в родительской папке и в самом файле php. «Страница не найдена» – iamjonesy

+0

загрузите файл html в тот же каталог и посмотрите, можете ли вы его получить. Если вы можете, переименуйте файл, чтобы иметь расширение .php, и посмотрите, можете ли вы получить к нему доступ. Если это загрузится, тогда мне нужно будет увидеть исходный код для _process_login.php (я предполагаю, что он не включит зависимый файл) ... если вы не можете загрузить файл html или фиктивный php-файл, тогда вам нужно будет проверить настройки htaccess –

ответ

2

К сожалению людей моего хостинга-провайдер понял это , Как-то мои права доступа к wp-содержимому были 757. Изменили их до 775, и он работает. Я только менял директорию с исходными родителями файлов. Спасибо @Ben D за вашу помощь

+0

Спасибо, что поделились своим ответом. –

Смежные вопросы