[Ответить в тред] Ответить в тред

15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!
30/09/16 - BREAKING NEWS ШОК АБУ ПРОДАЛСЯ МЭЙЛУ (на самом деле нет)


Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 16 | 2 | 9
Назад Вниз Каталог Обновить

Аноним 20/11/16 Вск 19:37:37  140497321  
63.jpg (61Кб, 540x285)
Вот Вам кулстори. Час ночи и тут наконец-то пришел оффер на апворке. Уже, наверное, месяц или больше ничего не получается взять. Ну я и обрадовался, полез работать.

Суть в том, что у чувака не работает авторизация. Я полез смотреть, сначала не трекая время, потом таймер все же включил, сразу же стали появляться волнительные сообщения "ну что там", поэтому решил выключить, пока проблему не обнаружу, там думаю, если решу, может договорюсь, согласую и добавлю время ручками.

Так, js код, про который он писал, ошибок не имел. success функция после POST запроса не выполнялась, потому как ответ был пустой, а в теле функции проверка. Почему же пустой? Стал искать, рыть, надебажил, что в теле php скрипта идет file_get_contents на результат иного CGI скрипта, который то и не работал, потому как apache уго давал для загрузки, а не выполнения. Было уже пол пятого утра. Почему так долго возлся? Потому что в принципе смотрел сервер, все ли установлено, есть ли база, драйверы все ли на месте, т.к. немножко глянув код увидел, что работает через PDO, да и в новой версии php многие функции баз данных могли бы не работать, т.к. устарели, поэтому пробовал откатывать php и т.п. (т.к. задача то админская вообще была по описанию, код дэбажить я уже потом полез блять). В общем, думаю, решу проблему утром, т.к. она известна.

На след. день днем я стал ее решать. Пробовал все - перенастроил виртуалхост, пробовал через .htaccess, пробовал разные конфиги из гугла, спрашивал даже везде советов, перечитал внимательно документацию по CGI - не работают apache конструкции и все, при этом все cgi модули установлены и включены, я это много раз проверил. Скрипты бинарные. Пробовал и перл подымать и питон, спросил у него что за скрипты, говорит, что С++ язык в cgi. ОК! Тогда они должны выполняться. Проверил и права, были права на выполнения, задал еще раз, и юзеров разных во владельца пихал, все бестолку - cgi скачивается, а не выполняется. Думаю ,что же может блочить? SElinux какой? Проверил все... В итоге сдался, удалив даже натреканные 20 минут, попросив не ставить плохой отзыв.

Я думаю, что проблема в его скриптах, может там не верно заданы заголовки, я это проверить не могу - бинарники же. Вроде перепробовал все.

Вопросы:

1. Что же могло там быть?
2. Как с такими темпами не превратиться в пикрелейтед?
Аноним 20/11/16 Вск 19:42:11  140497707
Т.е. ночь и следующий день потраченного времени. Зря.
Аноним 20/11/16 Вск 19:45:19  140498006
>>140497321 (OP)
АААААААААААААААААААААААААААА!!!
Переводчика мне!
Я нихуя не понял из этой стены текста.
Аноним 20/11/16 Вск 19:53:34  140498720
Мог бы и исходники попросить.
Аноним 20/11/16 Вск 20:03:46  140499562
>>140497321 (OP)
то есть, ты "дебажил" скрипт, от которого даже не видел исходники?..

и даже не подумал сделать хотя бы альтернативную приближенную к настоящей версию рабочей авторизации БЕЗ дополнительных скриптов cgi, как бы намекая заказчику, что технически его проблема решена и заставить-таки оплатить твое время?..

Аноним 20/11/16 Вск 20:16:22  140500579
14767372242370.jpg (29Кб, 420x564)
>>140499562
Менять код проекта не правильно, т.к. заголовок заказа был "linux administrator needed", т.е. починить нужно вроде как серверную часть, подразумевая, что код рабочий (у меня сомнения). дэбажил я код проекта чтобы выявить проблему.
но проблема, кажется, остается не смотря на все конфиги. Апач отдает файл для загрузки, а не выполнения.

Попросил исходники, если пришлет - поковыряю еще немного.
Аноним 20/11/16 Вск 20:19:59  140500836
>>140500579
опять же, ты сам сказал, что админ часть работает исправно, почему бы это не продемонстрировать (взять заранее рабочий скрипт, например), показать что все работает и выставить закономерный счет?
Аноним 20/11/16 Вск 20:27:21  140501412
>>140497321 (OP)
>все бестолку - cgi скачивается, а не выполняется.
Если я правильно тебя понял, то могу предположить только то, что в конфиге HTTP сервера не был прописан нужный обработчик.
>2. Как с такими темпами не превратиться в пикрелейтед?
Искать другие задания.
Аноним 20/11/16 Вск 20:34:13  140501954
>>140501412
Слушай этого, смотри конфиги апача.
Аноним 20/11/16 Вск 20:37:28  140502228
>>140497321 (OP)
Макаки совсем отупели, конфиг vhost'a не могут нормально написать?
Аноним 20/11/16 Вск 20:40:34  140502515
>>140497321 (OP)
Попробуй тестовый рандомный скрипт на том же конфиге. Если будет тоже скачиваться - проблема как минимум в конфигурации. Алсо, сколько платят за это?
Аноним 20/11/16 Вск 20:45:45  140502931
>>140501954
Так уже пересмотрел и новые писал. Похоже на магию или что-то нестандартное (типа selinux блокировок)

>140502228
уже много раз с нуля писал, используя директивы с документации, модули установлены и активированы

>>140502515
Как договоришься, но я провозился много часов, а натрекал минимум, минут 20, да и это удалил.
Аноним 20/11/16 Вск 20:48:40  140503179
>>140502931
Косяк может быть где угодно начиная путями обработчиков заканчивая особенностями конкретного дистрибутива
Аноним 20/11/16 Вск 20:50:55  140503356
>>140503179
Это понятно, вот я и встрял + проблему не решил пока, но суть в том, что все зря. Это печалит.
Аноним 20/11/16 Вск 20:51:37  140503413
>>140503356
И бесплатно.
Аноним 20/11/16 Вск 21:18:26  140505562
>>140497321 (OP)
Во-первых все ли в порядке было с разрешениями для файлов самих? Логи апача какие смотрел?
Аноним 20/11/16 Вск 21:36:41  140507112
>>140505562
В логах все ок.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 16 | 2 | 9
Назад Вверх Каталог Обновить

Топ тредов
Избранное