Проблемы с _POST на FreeBSD

alexvakula

Новичок
Не знаю может это вопрос больше к FreeBSD.
Проблема в следующем под виндой Apache+PHP+mySQL все работало.
После переноса на FreeBSD проблема с передачей данных формы методом ПОСТ.
Снифер показывает, что все данные передаются, но при запросе phpinfo(INFO_VARIABLES); вижу что не весь масив ПОСТ есть. При чем иногда переменных становится больше, но не все. Попробовал поставить ридонли полям которые мне не нужны. Они исчезли, но те которые нужны не добавились. Хотя иногда проскакивали.
Под виндой все ОК. Может какие переменные прописать в настройках PHP56 или Apache24?
не передаются данные из <input checkbox> и другие <input>. <textarea> почти все без проблем, хотя если много текста в поле, то бывает обрезает.
 
Последнее редактирование:

alexvakula

Новичок
Спасибо, с этими игрался не помогло. Вышел из ситуации переставив нужные поля выше. Поля которые только для вывода опустил ниже формы. Одно из полей содержит слишком много текста. Подозреваю, что все из-за него. Как быть с такими полями? Но с жругой стороны, под виндой проблем не было.
 

fixxxer

К.О.
Партнер клуба
Выключить его, если он установлен. Смотреть в phpinfo.
 

alexvakula

Новичок
В принципе мне те большие поля без надобности пока, поэтому убрал теги <textarea> дабы не грузить переменными. Но если есть решение, то хотел бы его услышать.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Почему бы не спросить у админов этой самой бзди?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
@alexvakula, вот в этом и проблема, если не знаешь где, то мы уж подавно не знаем. Куда копать тебе дали направление, в частности про max_input_vars и post_max_size. Уверен, что игрался с параметрами правильно?
 

AmdY

Пью пиво
Команда форума
не передаются данные из <input checkbox>
Возможно здесь опечатка, но лучше бы вы привели весь код, чтобы мы не гадали, а точно указали на проблему.
 

alexvakula

Новичок
Возможно здесь опечатка, но лучше бы вы привели весь код, чтобы мы не гадали, а точно указали на проблему.
Вряд ли. Там уже сто раз проверил. Тем более, что я просто перенес с Винды на БСД. Там все работало. Думаю, что ковырять нужно конфиги. Апача или РНР. Но какой парметр за такое отвечает. Пробовал увеличивать лимит переменных и размер поста, но как то не помогло.
 

alexvakula

Новичок
@alexvakula, вот в этом и проблема, если не знаешь где, то мы уж подавно не знаем. Куда копать тебе дали направление, в частности про max_input_vars и post_max_size. Уверен, что игрался с параметрами правильно?
Я ставил уже max_input_vars 1000 и 10000, а post_max_size увеличивал до 1024М. Но там гораздо меньше всего. Конфиги вродьбы совпадают с виндовыми. Основные параметры. Пару раз даже выдало 501 not implemented, но при повторной отправке отправлялось. Повключал в Апаче еще модули ошибка пропала.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Код в студию. phpinfo() и т.д.
 

alexvakula

Новичок
я грешу только на тектстовое поле, в котром почти 1000 знаков, если его убирать в конец, то и в переменную передает не все поле. А остальные все передает без проблем. Я думаю у БСД какие то ограничения на этот счет.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
А ты добавляешь или редактируешь данные, то есть ты выводишь в поле что-то?
 
  • Like
Реакции: AmdY

alexvakula

Новичок
Не передались поля trip и stat. Все что после поля note3. И само поле передалось не все. Хотя пока долго не трогал, первый раз передалось, думал пофиксилось, попробовал еще раз, глюк повторился и в слюдующие разы повторяется.
PHP Variables
Variable Value
_REQUEST["id"] 822
_REQUEST["num"] 52687
_REQUEST["address"] Котляревського 40/2
_REQUEST["name"] Фюдр С.Е.
_REQUEST["contact"] 0982959243 0503135290
_REQUEST["created"] 09.04.2016 15:22:36
_REQUEST["closed"] no value
_REQUEST["ats"] 0
_REQUEST["mag"] 23
_REQUEST["para"] 93
_REQUEST["reason"] 7
_REQUEST["done"] 0
_REQUEST["exec"] 0
_REQUEST["note"] no value
_REQUEST["inc"] INC000002733564
_REQUEST["tas"] TAS000001749112
_REQUEST["orah"] 7103000000037210
_REQUEST["note1"] 380473752687
_REQUEST["note2"] -ЕН-DSL доступ-Підняття профіля на порту
_REQUEST["note3"] Описание: -ЕН-DSL доступ-Підняття профіля на порту CK-zlt2-eci-f152-s2 atm 0-6-0-23 Дополнительная информация: Інформація про модем: Модем Орендований Режим модему ...: Роутер Ча
_REQUEST["PHPSESSID"] ceb52be5515eb03dff7176cde16ba3e2
_GET["id"] 822
_POST["num"] 52687
_POST["address"] Котляревського 40/2
_POST["name"] Фюдр С.Е.
_POST["contact"] 0982959243 0503135290
_POST["created"] 09.04.2016 15:22:36
_POST["closed"] no value
_POST["ats"] 0
_POST["mag"] 23
_POST["para"] 93
_POST["reason"] 7
_POST["done"] 0
_POST["exec"] 0
_POST["note"] no value
_POST["inc"] INC000002733564
_POST["tas"] TAS000001749112
_POST["orah"] 7103000000037210
_POST["note1"] 380473752687
_POST["note2"] -ЕН-DSL доступ-Підняття профіля на порту
_POST["note3"] Описание: -ЕН-DSL доступ-Підняття профіля на порту CK-zlt2-eci-f152-s2 atm 0-6-0-23 Дополнительная информация: Інформація про модем: Модем Орендований Режим модему ...: Роутер Ча
_COOKIE["PHPSESSID"] ceb52be5515eb03dff7176cde16ba3e2
_SERVER["HTTP_HOST"] 10.80.120.105
_SERVER["HTTP_CONNECTION"] keep-alive
_SERVER["CONTENT_LENGTH"] 2640
_SERVER["HTTP_CACHE_CONTROL"] max-age=0
_SERVER["HTTP_ACCEPT"] text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
_SERVER["HTTP_ORIGIN"] http://10.80.120.105
_SERVER["HTTP_UPGRADE_INSECURE_REQUESTS"] 1
_SERVER["HTTP_USER_AGENT"] Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36
_SERVER["CONTENT_TYPE"] application/x-www-form-urlencoded
_SERVER["HTTP_REFERER"] http://10.80.120.105/tasks/update.php?ed=822
_SERVER["HTTP_ACCEPT_ENCODING"] gzip, deflate
_SERVER["HTTP_ACCEPT_LANGUAGE"] ru,en-US;q=0.8,en;q=0.6,uk;q=0.4
_SERVER["HTTP_COOKIE"] PHPSESSID=ceb52be5515eb03dff7176cde16ba3e2
_SERVER["PATH"] /sbin:/bin:/usr/sbin:/usr/bin
_SERVER["LD_LIBRARY_PATH"] /usr/local/lib:/usr/local/lib
_SERVER["SERVER_SIGNATURE"] no value
_SERVER["SERVER_SOFTWARE"] Apache/2.4.18 (FreeBSD) PHP/5.6.20 OpenSSL/1.0.1j-freebsd
_SERVER["SERVER_NAME"] 10.80.120.105
_SERVER["SERVER_ADDR"] 10.80.120.105
_SERVER["SERVER_PORT"] 80
_SERVER["REMOTE_ADDR"] 10.5.254.8
_SERVER["DOCUMENT_ROOT"] /usr/local/www/apache24/data
_SERVER["REQUEST_SCHEME"] http
_SERVER["CONTEXT_PREFIX"] no value
_SERVER["CONTEXT_DOCUMENT_ROOT"] /usr/local/www/apache24/data
_SERVER["SERVER_ADMIN"] [email protected]
_SERVER["SCRIPT_FILENAME"] /usr/local/www/apache24/data/tasks/action.php
_SERVER["REMOTE_PORT"] 51476
_SERVER["GATEWAY_INTERFACE"] CGI/1.1
_SERVER["SERVER_PROTOCOL"] HTTP/1.1
_SERVER["REQUEST_METHOD"] POST
_SERVER["QUERY_STRING"] id=822
_SERVER["REQUEST_URI"] /tasks/action.php?id=822
_SERVER["SCRIPT_NAME"] /tasks/action.php
_SERVER["PHP_SELF"] /tasks/action.php
_SERVER["REQUEST_TIME_FLOAT"] 1460241802.763
_SERVER["REQUEST_TIME"] 1460241802
_SERVER["argv"]
Array
(
[0] => id=822
)

_SERVER["argc"] 1
_ENV["PATH"] /sbin:/bin:/usr/sbin:/usr/bin
_ENV["LD_LIBRARY_PATH"] /usr/local/lib:/usr/local/lib
_ENV["PWD"] /
_ENV["HOME"] /
_ENV["RC_PID"] 1081
 

alexvakula

Новичок
<body>
<a href="/tasks/">На головну</a>
<script>
function myFunction() {
var x = document.createElement("INPUT");
x.setAttribute("type", "datetime");
x.setAttribute("value", "$pole['created']");
document.body.appendChild(x);
}
</script>

<table><tbody><tr valign="top"><td>
<div> <form id="edit" action="action.php?id=822" method="POST">
<table align="center" border="1">
<tbody><tr align="center"><td colspan="2"><b>* Заповніть дані:</b></td></tr>
<tr bgcolor="#58FA82"><td align="right">* Номер телефону:</td>
<td align="left"><textarea id="num" name="num" rows="1" cols="26">52687</textarea></td></tr>
<tr bgcolor="#58FA82"><td align="right">* Адреса:</td>
<td align="left"><textarea id="address" name="address" rows="1" cols="26">Котляревського 40/2</textarea> </td></tr>
<tr bgcolor="#58FA82"><td align="right">* ПІБ:</td>
<td align="left"><textarea id="name" name="name" rows="1" cols="26">Фюдр С.Е.</textarea> </td></tr>
<tr bgcolor="#58FA82"><td align="right">* Контактний:</td>
<td align="left"><textarea id="contact" name="contact" rows="2" cols="26">0982959243 0503135290</textarea></td></tr>
<tr bgcolor="#58FA82"><td align="right">* Дата створення:</td>
<td align="left">
<textarea id="created" name="created" rows="1" cols="26">09.04.2016 15:22:36</textarea></td></tr>
<tr bgcolor="#58FA82"><td align="right">* Дата закриття:</td>
<td align="left">
<textarea id="closed" name="closed" rows="1" cols="26"></textarea></td></tr>
<!-- ************************************ -->
<tr bgcolor="#58FA82"><td align="right">*АТС</td><td align="left" valign="top">*Маг&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*Пара</td></tr>
<!-- ************************************ -->
<tr bgcolor="#58FA82" align="center"><td align="right" valign="top">

<select name="ats" size="1">
<option selected="" value="0"> 54</option><option value="1"> SI</option><option value="2"> RL</option><option value="3"> Піщ</option><option value="4"> Гел</option></select>
</td>
<!-- ************************************ -->
<td align="left" valign="top">
<textarea name="mag" rows="1" cols="3">23</textarea>
<textarea name="para" rows="1" cols="3">93</textarea> </td></tr>
<!-- ************************************ -->
<tr bgcolor="#58FA82"><td align="right">* Причина звернення:</td>
<td align="left">
<select name="reason" size="1">
<option value="0"> не обрано</option><option value="1"> коливання с/ш, обриви</option><option value="2"> падіння швидкості</option><option value="3"> профілактика</option><option value="4"> відсутня синхронізація</option><option value="5"> TV-покращення лінії</option><option value="6"> ОГО!Майстер</option><option selected="" value="7"> підвищення профілю</option><option value="8"> синхр. є, відсутня сесія</option><option value="9"> Останній шанс</option></select></td></tr>
<!-- ************************************ -->
<tr bgcolor="#58FA82"><td align="right">* Що зроблено:</td>
<td align="left">
<select name="done" size="1">
<option selected="" value="0"> профілактика лінії</option><option value="1"> заміна пари по розподіленню</option><option value="2"> заміна пари по магістралі</option><option value="3"> заміна ввода</option><option value="4"> перезавантажено порт</option><option value="5"> перезавантажено плату</option><option value="6"> перезавантажено модем</option><option value="7"> пошкоджена абонентська проводка</option><option value="8"> проблеми з ПК</option><option value="9"> вийшов з ладу модем</option><option value="10"> вийшов з ладу сплітер</option><option value="11"> не правильна схема включення</option><option value="12"> налаштування модему</option><option value="13"> знижено профіль</option><option value="14"> змінено профіль(модуляцію)</option><option value="15"> перекросовано на інший порт (DSLAM)</option><option value="16"> на контактні не відповідає</option><option value="17"> відмовлено</option><option value="18"> абонент відмовився від заявки</option><option value="19"> Виїзд для демонстраціїї на нашому ПК</option><option value="20"> обрив кабеля, відновлено</option><option value="21"> потрібна заміна багатопарного кабелю</option><option value="22"> не виявлено</option><option value="23"> є заявка на 1508</option><option value="24"> проблеми з модемом</option><option value="25"> поблеми на КРОЗі</option><option value="26"> видали акційний модем, не перевели не DHCP. Переведено.</option><option value="27"> OGO!TV</option><option value="28"> OGO!Діагностика</option><option value="29"> потрібна заміна ввода(ПСО)</option><option value="30"> проблеми з DSLAM</option><option value="31"> не було контакту на сплітері</option><option value="32"> заміна грозозахисту</option><option value="33"> не працював телефон, відновлено</option><option value="34"> Переключено на інший DSLAM (вийшов з ладу порт)</option></select></td></tr>
<!-- ************************************ -->
<tr bgcolor="#58FA82"><td align="right">* Виконавець</td>
<td align="left">
<select name="exec" size="1">
<option selected="" value="0"> Демченко О.Б.</option><option value="1"> Вареник І.В.</option><option value="2"> Шиш Г.І.</option><option value="3"> Царенко А.І.</option><option value="4"> Кобзаренко І.І.</option><option value="5"> Андрущенко Ю.</option><option value="6"> кабельники</option><option value="7"> Дільничий</option><option value="8"> Драка О.</option><option value="9"> Єренчук А.М.</option><option value="10"> Кравченко Ю.М.</option><option value="11"> Казка С.В.</option><option value="12"> Гуляєв М.</option><option value="13"> Скубій А.О.</option><option value="14"> Тогобіцька Н.</option><option value="15"> самостійно</option><option value="16"> Тогобіцька Н.</option><option value="17"> самостійно</option><option value="18"> Тогобіцька Н.</option></select></td></tr>
<!-- ************************************ -->

<tr bgcolor="grey"><td align="right">Примітка</td>
<td align="left">
<textarea id="note" name="note" rows="2" cols="26"></textarea></td></tr>
<tr bgcolor="#58FA82"><td align="right" cols="26">* Інцидент</td>
<td align="left">
<textarea id="inc" name="inc" rows="1" cols="26">INC000002733564</textarea></td></tr>
<tr bgcolor="#58FA82"><td align="right">* Завдання</td>
<td align="left">
<textarea id="tas" name="tas" rows="1" cols="26">TAS000001749112</textarea></td></tr>


<tr bgcolor="grey"><td align="right">Особовий рахунок</td>
<td align="left">
<textarea id="orah" name="orah" rows="1" cols="26">7103000000037210</textarea></td></tr>
<tr bgcolor="grey"><td align="right">Примітка з asuip1</td>
<td align="left">
<textarea readonly="" id="note1" name="note1" rows="2" cols="48" style="font-size:90%;">380473752687</textarea></td></tr>
<tr bgcolor="grey"><td align="right">Примітка з asuip2</td>
<td align="left">
<textarea readonly="" id="note2" name="note2" rows="2" cols="48" style="font-size:90%;">-ЕН-DSL доступ-Підняття профіля на порту</textarea></td></tr>
<tr bgcolor="grey"><td align="right">Примітка з asuip3</td>
<td align="left">
<textarea readonly="" id="note3" name="note3" rows="2" cols="48" style="font-size:90%;">Описание: -ЕН-DSL доступ-Підняття профіля на порту
CK-zlt2-eci-f152-s2 atm 0-6-0-23
Дополнительная информация: Інформація про модем: Модем Орендований
Режим модему ...: Роутер
Час зручний для контакту: 08 - 20
Чи бажає абонент відключитись від послуги: Абонент не бажає відключитись від послуги
Бажаний ТП: ?Вільний
Адреса відділення Телеком-сервіс: Контакт-Центр
Марка та модель модему: Zyxel P660 HTW2 EE</textarea></td></tr>
<tr bgcolor="grey"><td align="right">login</td>
<td align="left">
<textarea id="login" name="login" rows="1" cols="48" style="font-size:90%;">[email protected]</textarea></td></tr>
<tr bgcolor="grey"><td align="right" style="font-size:90%;">Плата порт</td>
<td align="left">
<textarea id="port" name="port" rows="1" cols="48" style="font-size:90%;">CK-zlt2-eci-f152-s2 atm 0-6-0-23</textarea></td></tr>
<tr bgcolor="#58FA82"><td align="right">* Виїзд</td>
<td align="left">

<input type="checkbox" name="trip" value="1"> </td></tr>
<tr bgcolor="#58FA82"><td align="right">* В роботі</td>
<td align="left">

<input type="checkbox" name="stat" value="1">
</td></tr>

<tr><td align="center" colspan="2">

<input size="5" align="middle" readonly="" type="text" name="id" value="822">
<input type="SUBMIT" name="save" value="Зберегти">
<input type="RESET" name="cancel" value="Відмінити"><br><br><br><br>
</td></tr>

<tr><td align="right">Останній раз змінено:</td>
<td align="left">
<textarea id="user" name="user" readonly="" rows="1" cols="26">Вакула А.Л.</textarea></td></tr>

</tbody></table></form></div>
</td>
<td align="top">

<table align="center">
<tbody><tr>
<td align="center">
<b>Попередні пошкодження цьoго абонента:</b>
</td>
</tr>
<tr>
<td>
52687|2016-02-12 16:24:40|2016-02-19 08:53:32|відсутня синхронізація|профілактика лінії<br>52687|2016-02-08 07:00:22|2016-02-08 16:22:08|відсутня синхронізація|перезавантажено плату<br></td>
</tr>

</tbody></table>

</td>
</tr></tbody></table>

</body>
 
Сверху