500 Internal Server Error

12
TAFF
На сайте с 28.08.2008
Offline
140
1173

Здравствуйте, разбираюсь с VPS, возникла проблема: ошибка 500 Internal Server Error

  • OS: CentOS 5
  • PHP как CGI
  • В .htaccess только mod_rewrite

Фатальные ошибки PHP описал здесь

Пробовал удалять .htaccess, не помогло. Если подключить PHP как модуль апача - долгая загрузка (конца так и не дождался ниразу)

✓ Администрирование (/ru/forum/494299) | ✓ Домены (/ru/forum/298049) | ✓ Продажа аккаунтов narod.ru (/ru/forum/585347)
J
На сайте с 02.02.2009
Offline
53
#1

Лог показывайте теперь

TAFF
На сайте с 28.08.2008
Offline
140
#2

jumash, Лог ошибок PHP в первом посте, Вам какой предоставить?

J
На сайте с 02.02.2009
Offline
53
#3

Так это новая проблема или старая? Если та же - она по идее не должна вызывать 500 ошибку.

Если новая - то лог новый

И расскажите в этом топике как у вас подключен php и к чему он подключен (nginx/apache/...), и от какого пользователя крутится и ещё про open_basedir расскажите, пожалуйста - какое у ней значение, и еще про окружение скрипта - где что лежит и под какими правами

TAFF
На сайте с 28.08.2008
Offline
140
#4
jumash:
Если та же - она по идее не должна вызывать 500 ошибку.

Та же

jumash:
И расскажите в этом топике как у вас подключен php

Так:

TAFF:
PHP как CGI
jumash:
к чему он подключен (nginx/apache/...)

Панель ISP, как это можно посмотреть?

jumash:
от какого пользователя крутится

Как это можно узнать?

jumash:
ещё про open_basedir расскажите

php.ini, данный пункт закомментирован

jumash:
еще про окружение скрипта - где что лежит и под какими правами

Запускаемые скрипты имеют права 777 (подпапки тоже 777), папка с доменом 755, пути нужны?

BS
На сайте с 22.06.2009
Offline
73
#5

Поставьте на php скрипты права 755

iBBi
На сайте с 13.02.2007
Offline
328
#6
TAFF:

Запускаемые скрипты имеют права 777 (подпапки тоже 777), папка с доменом 755, пути нужны?

на все файлы - 644 а на все папки 755.

J
На сайте с 02.02.2009
Offline
53
#7

Есть доступ к SSH?

Дайте, пожалуйста, вывод команды

ps auxww

- это все запущенные процессы

в зависимости от запущенного я попрошу ещё конфиг http-сервера посмотреть :) Скорее всего у вас Apache - так что попрошу посмотреть httpd.conf

и вывод phpinfo() тоже было бы неплохо глянуть

Вообще если есть желание - то напишите в личку или в аську доступы - посмотрю что у вас там и пофикшу бесплатно :)

Скрипты же выставьте на 644, папки на 755 - те, в которые не надо писать.

И если знаете где (в зависимости от ОС путь может быть другой) - дайте еррор-лог http-сервера

TAFF
На сайте с 28.08.2008
Offline
140
#8
bb-support:
Поставьте на php скрипты права 755
iBBi:
на все файлы - 644 а на все папки 755.

Кого слушать? Файлов много поэтому по очереди - не вариант :(

jumash:
Есть доступ к SSH?

Дайте, пожалуйста, вывод команды

ps auxww

- это все запущенные процессы

Работаю под Linux Ubuntu, не могу скопировать из Putty лог (( (ПКМ не работает, CTRL+C & CTRL + INSERT тоже)

iBBi
На сайте с 13.02.2007
Offline
328
#9

и кто говорит о каждом файле?

find /home/bla-bla -type f -print | xargs chmod 644
TAFF
На сайте с 28.08.2008
Offline
140
#10

iBBi, Менять чмоды массово я умею, но количество файлов велико

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий