Flex получает чрезвычайно медленный ответ некоторым php-скриптом

#php #flash #apache-flex #apache #request

#php #flash #apache-flex #apache #запрос

Вопрос:

Я настраиваю php-скрипт для получения изображения в кодировке byte64 и сохранения его в базе данных

Вот моя проблема, скрипту требуется очень много времени, иногда до 5 минут, чтобы ответить, когда flash вызывает скрипт (через post-запрос)

(я тестирую его с очень маленьким изображением)

если я удаляю данные в кодировке byte64 из запроса, он загружается быстро, а если я вызываю скрипт из браузера без данных, он выполняется быстро

я попытался удалить все php-скрипты из файла скрипта, поэтому php не запускается, и с данными он по-прежнему медленный.

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

и у меня нет файла htaccess на сайте,

Комментарии:

1. Почему вы сохраняете изображение base64 в базе данных?!

2. Опубликуйте свой код, который отправляет данные на сервер

Ответ №1:

«если я удаляю данные в кодировке byte64 из запроса, он загружается быстро»

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

Ответ №2:

в итоге я переписал скрипт для обычной загрузки, а затем сохранил их в виде файлов, хранение изображений в DB — это плохая идея, но я пытался избежать необходимости переписывать скрипт intire в то время 🙂

но спасибо за ваше время!