Содержание
- unable to enrol in Apple Developer Program
- Will not let me enroll.
- Replies
- Сборка мобильного приложения под iOS
- An error occurred while processing your request, что делать?
- Что такое An error occurred while processing your request
- Как исправить ошибку An error occurred
- Заключение
- We are unable to process your request an unknown error occurred
unable to enrol in Apple Developer Program
I am trying to enrol into apple developer program so that I can get a certificate to build apps for apple devices via phonegap.
I am getting the following error in the ‘Review and Submit’ screen
We are unable to process your request.
An unknown error occurred. Please try again.
Can some one please help?
Posted on Jun 21, 2014 10:50 PM
Loading page content
Page content loaded
These are user forums. Apple is not present here to answer questions. Contact Apple directly or post your question in the forums at developer.apple.com.
Apple Store Customer Service at 1-800-676-2775 or visit online Help for more information.
To contact product and tech support: Contacting Apple for support and service — this includes
international calling numbers. .
I am also facing the same issue while am trying to enroll into Apple Developers program. Let me know if you solved the problem.
I did a bit hack on Apple enrollment Program page and now i dont see that error on my page. 😉 👿
This is what i did I went back to the page where we enter the details about our address, country , tel no and state. Since country and state were not displaying before , I opened the inspect element in my chrome on that page. in the html section in country I added a value=»India» inside the and also added a new and removed all type=»hidden» and submitted the form. now in the next page it showed a name of the state , i dont know where i skipped it to next page and the previous error that showed » We are unable to process your request. An unknown error occurred. Please try again .» was not present anymore. 😉
Источник
Will not let me enroll.
So, I see that they combine all the programs and I have to accept an agreement. I accepted the agreement but it says I have not enrolled. I tried to enroll and it says that sorry, we cannot enroll you at this time. Why is this?? I want to install iOS 9 beta and I paid my $99 for the iOS Developer Program, and now it won’t let me rollover? Is anyone else having this problem..
If you’re here, then I’m pretty sure you are enrolled.
Enrolling is completely broken for me.
— For my «Personal» account I get always to the «enter US ASCII accout information» screen, once I fill out and accept, I’m there again with reset fields.
— My Apple-ID is also associated with two company Dev-Programs which are still valid.
Trying to download Xcode / iOS / . just results in the login page displayed over and over.
Summary: Flawed, and you’re not alone.
I had the same problem. Enter my personal and romanized information over and over again. Then I changed some of my personal information in my Apple ID and now I can confirm all my data but then get
We are unable to process your request.
An unknown error occurred.
I then changed my country and address back in the Apple ID but still get the error.
I have the same problem! Someone told me it has something to do with not verified email’s connected to your account. I have one indeed, but I also can’t delete it. A support form I found also just does a refresh instead of submit.
I contacted Apple Support and they are going to check my account, because they think it’s account related. So if that’s true you should also contact Apple Support since it’s not a general issue.
Источник
Сборка мобильного приложения под iOS
Живой Ископаемый Живой Ископаемый
1. Где это сделать? Об этом много пишут, но когда перехожу по ссылке «https://developer.apple.com/devcenter/ios/», но когда перехожу упираюсь в лицензионное соглашение, принимаю его и получаю следующее:
We are unable to process your request.
An unknown error occurred.
Живой Ископаемый Живой Ископаемый
Живой Ископаемый
разработка под iOS — это тот ещё гемор. мало того, что нужен MAC. так и оплата 99$. да и к тому же только на год.
а потом раз и читаешь новости, что на iPhone 4s заливается iOS 9 с невозможностью отката обратно. при этом с iOS 9 аппарат можно смело выкидывать )))
нет, ну с первым можно смириться. деньги заработать на iOS более реально, чем на Android’е и есть обходные пути. но вот второе просто умиляет. ведь на большинстве последних аппаратов до сих пор 1гб в отличии от аппаратов с Android с 3-4гб в резерв на недолгое время.
(9) нет, продолжим вбросы.
во-первых если ты пишешь приложение, то МАК все же стоит приобрести. иначе как ты написал приложение, если у тебя даже МАК не числиться на твоем акке с такой офигенной политикой?
ну даже допустим ты ставишь МАК на виртуалку, но я всяко сомневаюсь, что будет удобно и быстро и это нужно, чтобы просто не выкладывать. сам пока не дошел. но и виртуалку VMWare для MACOS опять же нужно ломать — без вариантов.
это не вброс, это просто закат опенсурса. мне кажется, если поставить пингвина рядом с MAC’ом — они друг друга будут пожирать на уровне атомов.
Источник
An error occurred while processing your request, что делать?
Ряд пользователей браузеров при переходе на какой-либо сайт (наиболее часто данная проблема встречается на сайте Steam) могут столкнуться с ошибкой и соответствующим сообщением «An error occurred while processing your request». Обновление страницы проблемного сайта обычно ничего не даёт, пользователь сталкивается с упомянутой проблемой вновь и вновь. В этом материале я расскажу, что это за сообщение, при каких условиях появляется данная проблема, и как исправить её на вашем ПК.
Что такое An error occurred while processing your request
В переводе с английского языка текст данной ошибки звучит как «Произошла ошибка во время обработки вашего запроса». Как уже упоминалось выше, наиболее часто на возникновение данной ошибки жалуются пользователи Steam, которые при переходе на данный сайт встречают описанную дисфункцию.
При этом данная ошибка может встречаться и на других ресурсах, и в абсолютном большинстве случаев имеет браузерную основу (пользователи различных онлайн-программ практически с ней не сталкиваются).
Причины данной ошибки следующие:
- Сбой или перегрузка сервера, обрабатывающего ваш запрос;
- Случайный сбой вашего ПК;
- Кэш вашего браузера повреждён;
- Ошибка SSL-сертификата вашего браузера;
- Проблемы с HTTPS-протоколом у ряда сайтов;
- Проблема с HTTPS-расширениями вашего браузера (например, с «HTTPS Everywhere»).
После определения причин дисфункции перейдём к описанию того, как избавиться от ошибки Sorry, an error occurred while processing your request.
Как исправить ошибку An error occurred
Итак, вы встретились с упомянутой проблемой и думаете, как её устранить. Рекомендую выполнить следующий ряд действий:
- Попробуйте просто перезагрузить свой компьютер. Это помогает чаще, чем может показаться;
- Немного подождите. Во многих случаях (особенно это касается пользователей Steam) сервера бывают перегружены или «упали», потому необходимо некоторое время для решения проблемы администрацией сервера. В подобных случаях нужно немного подождать (часто хватает и суток) чтобы проблема была решена;
- Очистите кэш и куки вашего браузера. К примеру, в браузере Мозилла это делается переходом в «Настройки», затем в закладку «Приватность», и кликом на «Удалить вашу недавнюю историю». В открывшимся окне «Удаление истории» в «Подробности» поставьте галочку на «Кэш» и удалите последний;
Заключение
В данном материале мной была рассмотрена тема «An error occurred while processing your request, что делать», обозначены причины данной проблемы и намечены пути её решения. В большинстве случаев данная ошибка возникает из-за перегрузки или «падения» серверов, и от пользователя требуется немного подождать, дабы всё пришло в норму. В иных же случаях попробуйте выполнить очистку кэша вашего браузера, так как именно этот совет оказался весьма эффективным в решении данной проблемы на пользовательских ПК.
Источник
We are unable to process your request an unknown error occurred
mmik,
Если объяснять “на пальцах», Apple сам является частью платежной системы, поэтому для оплаты нужен только номер карты, привязанной к реальному счету.
У яндекса карта не связана с реальным счетом, у тинькова, если у вас кредитка — тоже (он обычный платежник). О третем — не интересовался, ничего не скажу
Нужна карта привязанная к реальному счету на имя , на которое оформлен аккаунт(иначе могут забанить). Лучше, чтобы она была в валюте, которая используется в стране аккаунта
mmik,
к примеру, у яндекса карта не привязана к вашему персональному счету, поэтому операция не пройдет
и еще, у карт должны быть разрешены операции за границей (не все банки это разрешают автоматически)
раньше была проблема, что не проходили операции по картам, у которых включен пин на платежные операции (у америкосов собственный стандарт этих операций)
Сообщение отредактировал t.r.o.n. — 08.12.19, 23:19
mmik,
Если есть сбой оплаты, на странице появляется информация об этом.
Если информации нет, значит или процесс оплаты даже не начинался, или он не может начаться по каким-то причинам.
Обычно, оплата проходит в течении первых суток.
Для проверки, попытайтесь эту карту привязать к своему Apple ID в магазине. Пройдет-ли валидация (хоят там использует механизм именно покупок)
t.r.o.n., у меня эта карта привязана, я звонила в поддержку эпл (нашу русскоязычную), уточнила, верификацию карта прошла не смотря на то, что раньше для верификации снимался бакс, а потом возвращался, здесь при верификации этого не было, но карта привязана к appleid и верифицирована. Банк при этом сказал, что видят запрос на снятие 70р и сразу отмену. Кому верить?(
вот! Мне кажется он даже не начинается, хотя письмо мне на почту приходит:
Thank you for your order. Here’s a summary of your order request, which will be processed within 2 business days. We’ll notify you when your items are ready.
Order Details:
Apple Developer Program
US$ 99
Best regards,
Apple Developer Relation
Было. Только теперь операция идет через возврат.
Возьмите дебетовую карту любого вменяемого банка (не сбер и тинькоф). Делов на 30 минут и все будет ок.
Маленький вопрос — вы не попадаете под крымские санкции каким-либо способом?
Например, какого? Я пробовала с акбарс, хоум-кредит, тинькоф и яндекс. Да, есть еще сбер, но с него не пробовала.
Про яндекс Вы мне объяснили, хотя я читала, что и с нее платили и все было ок. А с акбарсом и хоум-кредитом что не так?((((((((
М.б. мне создать другой id и попробовать оплатить с него? У меня была такая мысль, меня останавливала вероятность того, что платеж таки может пройти, а два оплаченных аккаунта мне ни к чему.
Но при переходе на любой из них вижу лишь «Что-то пошло не так»:
Звонил на предложенный телефон — [ru] сообщают что не ведут поддержку этого товара — идите или на сайт, или на тлф с [eng]-саппортом.
Ответ [eng]-саппорта:
а-ля, «иди в банк». Но я оплачивал с этой карты e-bay, amazon, ali без проблем.
Пробовал разные браузеры, разные ОС (видна и мак), отключал адблок. Всёрно «Что*то пошло не так».
Сообщение отредактировал claymurkus — 11.12.19, 16:06
Да, это Store. Я искал где-либо истории покупок с этой фигурировавшей годовой подпиской разработчика и нашел записи именно в стор. Хотел получить от Эпл о выявленной проблеме больше информации. Больше чем «никакой». Но увы.
Ну а свой пост про store я отнес к сообщению от mmik, процитировал же.
Dev-страничка содержит только:
«Заверши покупку» -> оформляю снова -> Ошибка «дублирование покупки» -> циклично.
Сообщение отредактировал claymurkus — 11.12.19, 16:17
claymurkus, жаль. у меня такие надежды были на эту техподдержку
Но! мне ответила техподдержка девелоперов
Marianna оказалась более разговорчивой, чем Elsa:
My name is Marianna, and I’m a Senior Advisor with Apple Developer Program Support. I hope my email finds you well.
I do apologies for the delay in my reply but we ave been managing a higher amount of requests over the past days that have unfortunately caused some delays. Thank you for understanding.
I am writing to you regarding the issue you are experiencing when trying to pay for your Apple Developer Program Support membership.
I understand this must be frustrating and I want to apologize for any inconvenience that it may cause. We will do our best to suggest the best course of action to help you solve the matter.
To proceed with your Apple Developer Program enrollment, we must verify the identity of the developer who will be using the account so that we can request an exception to submit the payment with a different method but it the acceptance of the request might be guaranteed,
I would invite you to please upload a copy of the developer’s photo ID. The ID must meet verification requirements for your region:
• Government-issued passport
• Valid (not expired)
• Includes the name in Roman characters*
* If the ID does not include a romanized name, you must also upload a solicitor-certified English translation.
I look forward to hearing from you on this matter.
Thank you for your collaboration. I would like to inform you that I am your point of contact for this case. Should you have any questions or concerns, feel free to contact me by replying to this email. When contacting us by phone, please reference your case number ХХХХХХХХХХХ.
For all other inquiries, you can reach us by visiting developer.apple.com/contact/phone.php.
Если я правильно поняла: я должна пройти по ссылке и загрузить доки. В Российском паспорте буквы все русские, им это не понравится. Если я загранник загружу — нормально же будет?
Источник
12.01.16 — 13:25
Добрый день! Прошу помощи в настройке Сборщика мобильных приложений для сборки под iOS. Никакой инструкции найти не смог. Вот что не пойму как заполнить:
1. Настройка параметров поставщика — параметры для iOS — список сертификатов — что за сертификаты? Как их получить?
2. Проофили провизии — как получить?
3. Мобильные приложения — Создать — что за идентификатор в AppStore?
1 — 12.01.16 — 13:43
1. пункт — должен быть сертификат айос девелопера, 99 баков в год.
м.. не помню
3. гуглиться.
2 — 12.01.16 — 13:43
ой… 3. гуглится
3 — 12.01.16 — 14:19
1. Где это сделать? Об этом много пишут, но когда перехожу по ссылке «https://developer.apple.com/devcenter/ios/»;, но когда перехожу упираюсь в лицензионное соглашение, принимаю его и получаю следующее:
We are unable to process your request.
An unknown error occurred.
4 — 12.01.16 — 14:27
платить не надо, но нужен мак комп
5 — 12.01.16 — 15:01
а, точно в 7-м Хкоде можно и без сертификатов на своем айфоне по шнурку приложение устанавливать
6 — 12.01.16 — 15:02
2(3) Какая-то хрень, возможно временная. Если бы была постоянной, то никто бы не смог публиковать свои приложения на аппСторе.
7 — 12.01.16 — 15:04
8 — 12.01.16 — 17:01
разработка под iOS — это тот ещё гемор. мало того, что нужен MAC. так и оплата 99$. да и к тому же только на год.
а потом раз и читаешь новости, что на iPhone 4s заливается iOS 9 с невозможностью отката обратно. при этом с iOS 9 аппарат можно смело выкидывать )))
нет, ну с первым можно смириться. деньги заработать на iOS более реально, чем на Android’е и есть обходные пути. но вот второе просто умиляет. ведь на большинстве последних аппаратов до сих пор 1гб в отличии от аппаратов с Android с 3-4гб в резерв на недолгое время…
9 — 12.01.16 — 17:29
(8) я сам не перевариваю iOS, одноко, мак не обязателен, нужна МакОС, и платить не надо, если не выкладывать в магазин. Так что вброс не засчитан.
10 — 12.01.16 — 17:42
(9) нет, продолжим вбросы.
во-первых если ты пишешь приложение, то МАК все же стоит приобрести. иначе как ты написал приложение, если у тебя даже МАК не числиться на твоем акке с такой офигенной политикой?
ну даже допустим ты ставишь МАК на виртуалку, но я всяко сомневаюсь, что будет удобно и быстро и это нужно, чтобы просто не выкладывать… сам пока не дошел. но и виртуалку VMWare для MACOS опять же нужно ломать — без вариантов…
это не вброс, это просто закат опенсурса. мне кажется, если поставить пингвина рядом с MAC’ом — они друг друга будут пожирать на уровне атомов…
11 — 12.01.16 — 19:25
«но и виртуалку VMWare для MACOS опять же нужно ломать — без вариантов… «m — что это значит? Образы есть, Хкод бесплатен, можно обойтись Виртуалбуоксом.
12 — 13.01.16 — 10:13
но вообще лучше конечно мак купить.
13 — 13.01.16 — 10:48
(11) MACOS вроде и на VMWare без патчей не работает. откуда информация, что она в виртуалбоксе взлетит?
14 — 13.01.16 — 11:04
2(13) Из единственного надежного источника — собственного опыта.
15 — 13.01.16 — 11:05
НО возможно ты и прав, и мак ос была пропатчена, просто я сразу качал образ под виртуалку на амд
capllary_surgut
16 — 13.01.16 — 11:18
(13) Хакинтош (Эль капитан) вполне себе замечательно работает на VMWare.
Feb 26, 2020 12:56:33 AM
by
Goran V
Hi Paramjit,
I would suggest following our troubleshooting steps in this Help Article. If you`re still experiencing the same problem after following the steps, please refer to the section «How do I report a problem?». Once you submit a ticket directly from the app our team will be able to investigate it and assist you further. Thank you.
~ Goran
Mar 2, 2020 03:31:14 PM
by
Ma. Theresa D
I also have the same issues for days now.
Mar 2, 2020 05:41:03 PM
by
Avery O
Hi Ma. Theresa,
Could you please confirm if you were trying to log-in with your Google account’s credentials?
~ Avery
Aug 11, 2020 08:48:28 PM
by
Aston Jon G
Hi Avery, I’m also having problems on logging in on Destop Aplication on upwork.
I’m signing in using my google account. I had no trouble for the past week. This Just happened this week.
I already uninstalled the desktop app and reinstalled it also. On the website I can login with no problem except some delayed emails.
Aug 11, 2020 10:19:22 PM
by
Joanne Marie P
Hi Aston Jon,
Could you please login to your Upwork account via browser, and kindly go to your Settings > Connected Services > and disassociate your Google from your Upwork account. Once done, please try logging in through the app with your Upwork credentials. You can also check this help article for more Upwork Desktop App troubleshooting steps.
~ Joanne
Mar 24, 2020 12:04:03 AM
by
Lekha M
Hey,
I’m facing difficulty while login into Upwork Desktop app on Mac. It says, «Unknown Error has occured».
Attached screenshots.
While I’m able to login in browser.
Thanks,
Lekha
Mar 24, 2020 12:18:34 AM
by
Goran V
Hi Lekha,
Could you try reinstalling our Desktop app and see if you`re still experiencing the same problem? You can also check out this Help Article and learn more about troubleshooting the Desktop app. If you have any additional questions, let me know. Thank you.
~ Goran
Mar 24, 2020 12:31:48 AM
by
Lekha M
Hi Goran,
Thank you for your response.
I have tried to unistall and install again. But still facing the same difficulty.
My Mac OS sx Version is: 10.14
Thanks,
Lekha
Mar 24, 2020 12:57:31 AM
by
Goran V
Thank you for the follow up, Lekha,
One of our team members will reach out to you via ticket as soon as possible and assist you further with the Desktop app.
~ Goran
Mar 29, 2020 05:05:58 AM
by
Angelica Marie J
I’ve been getting the same error using my Mac. I’ve restarted my laptop, deleted and reinstalled the app- still to no avail.
Mar 29, 2020 06:02:25 AM
by
Aleksandar D
Hi Angelica,
I shared your concern with the rest of our team and one of our agents will reach out to you directly via a support ticket to assist you further.
Thank you.
~ Aleksandar
Apr 20, 2020 07:37:13 PM
by
Alyssa P
Has this been resolved? I too am having the same issue when trying to log into the app on my Mac.
Apr 21, 2020 12:11:37 AM
by
Avery O
Hi Alyssa,
Could you please confirm if you were logging in to your Desktop App with your Google credentials?
~ Avery
Jun 3, 2020 02:32:39 AM
Edited
Jun 3, 2020 02:50:53 AM
by
Goran V
Hi ,
I experienced the same problem. It says «An unknown error has occurred.» I have uninstalled and reinstalled the most updated version of the app but still not let me sign in. Please see the screenshot of the error.
Please help as I need to use my tracking app to work for my client.
Thank you
**Edited for Community Guidelines**
Jun 3, 2020 02:53:10 AM
by
Goran V
Hi Dianne,
One of our team members will reach out to you via ticket as soon as possible and assist you further with the desktop app. Thank you.
~ Goran
Mar 25, 2021 07:18:49 AM
by
Shane B
Hi There,
I’m also having issue with logging in to several devices. «Due to technical difficulties we are unable to process your request. Please try again later.»
Tried the troublehsooting steps but it didn’t work.
Hope someone can help.
Thank you.
Mar 25, 2021 07:55:31 AM
by
Vanessa Pamela S
Hi,
Try to clear the cache by going to the Upwork icon (found in the Activity bar on upper right) then Settings —> Clear cache and Restart
Hope that helps.
Regards,
Pam
May 13, 2020 08:19:16 AM
by
Veronica D
Hi, I’m having the same issue. I re-installed the app and I still get the «An unknown error has occured». I’m on a mac as well
May 13, 2020 09:43:29 AM
by
Bojan S
Hi Veronica,
Could you, please, refer to this help article for troubleshooting tips and let us know if you still experience issues after applying them?
Thank you!
~ Bojan
May 27, 2020 03:05:25 PM
by
Veronica C
Hi There to a fellow Veronica! I am having this same issue and I havent seen a fix for us MAC users, have you heard anything or got it working?
May 27, 2020 06:30:17 PM
by
Joanne Marie P
Hi Veronica,
Could you please try the troubleshooting steps shared here? If the issue persists, please let us know. Thank you!
~ Joanne
Jun 18, 2020 08:59:33 AM
by
Vanessa Pamela S
Hi,
Could anyone advise whether this issue has been resolved? I’am experiencing the same. It shows An unknown error has occured using the desktop app in Mac, thus I’m unable to log in.
I have done basic troubleshooting, installed and uninstalled, still nothing.
Appreciate your quick action on this.
Kind regards,
Pam
Jun 18, 2020 09:55:32 AM
by
Bojan S
Hi Vanessa Pamela,
Could you please look at the system tray where the Upwork icon should be running? Please right-click on that and go to settings to check if you’re logout. If not, please logout and click on the application icon and log back in.
If the issue persists, you can also try Troubleshooting tips shared in this help article.
Thank you.
~ Bojan
Jun 18, 2020 07:34:25 PM
by
Vanessa Pamela S
Hi Bojan,
I am not signed in through Google. Still unable to log into desktop app from my Mac.
I have done these troubleshooting steps. Still unable to. Everytime I login it still shows An Unknown Error has occured.
Please assist and advise resolution on this asap.
Thank you.
Kind regards,
Vanessa Pamela
Jun 19, 2020 12:24:47 AM
by
Joanne Marie P
Hi Vanessa,
I’ve shared your concern with the team. One of our team members will reach out and assist you directly via a support ticket. Thank you!
~ Joanne
Jun 19, 2020 01:14:22 AM
by
Vanessa Pamela S
Hi,
Thanks!
I’ve done all actions from Upwork’s list to troubleshoot but unfortunately it doesn’t help.
I’ve basically searched it myself and found one of the Mac users whose advised worked for me
I’ve cleared the cache by going to the Upwork icon (found in the Activity bar on upper right) then Settings —> Clear cache and Restart
Kind regards,
Pamela
Jul 5, 2020 11:46:41 AM
by
Marvens J
Hello Pamela,
I can confirm that clearing the cache worked!
Thanks for the tip.
Regards
Marvens
Jul 29, 2020 08:15:01 AM
by
Dmytro L
Same for me («An unknown error has occurred») clear cache didn’t help
Upwork app version: 5.4.2.8
MacOs version: 10.13.6
Jul 29, 2020 09:03:19 AM
by
Bojan S
Hi Dmytro,
We’ll have one of our agents reach out to you via a support ticket to assist you with this issue.
Thank you for reaching out to us.
~ Bojan
Пользователи интернета и владельцы сайтов периодически сталкиваются с различными ошибками на веб-страницах. Одной из самых распространенных ошибок является error 500 (ошибка 500). Поговорим в нашей статье о том, что это за ошибка и как ее исправить.
Где и когда можно встретить ошибку 500
Вы можете увидеть ошибку на любом веб-ресурсе, браузере и устройстве. Она не связана с отсутствием интернет-соединения, устаревшей версией операционной системы или браузера. Кроме того, эта ошибка не указывает на то, что сайта не существует или он больше не работает.
Ошибка 500 говорит о том, что сервер не может обработать запрос к сайту, на странице которого вы находитесь. При этом браузер не может точно сообщить, что именно пошло не так.
Отображаться ошибка может по-разному. Вот пример:
Если вы решили купить что-то в любимом интернет-магазине, но увидели на сайте ошибку 500, не стоит сильно огорчаться – она лишь сообщает о том, что вам нужно подождать, пока она будет исправлена.
Если ошибка появилась на вашем сайте, то нужно скорее ее исправлять. Далее я расскажу, как это можно сделать.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Причины возникновения ошибки
Итак, ошибка 500 возникает, когда серверу не удается обработать запрос к сайту. Из-за этого пользователи не могут попасть на сайт, а поисковые системы полноценно с ним работать. Очевидно, что ошибка нуждается в исправлении. В первую очередь необходимо найти проблему.
Основной причиной ошибки 500 может быть:
- Неверный синтаксис файла .htaccess. htaccess – это файл, в котором можно задавать настройки для работы с веб-сервером Apache и вносить изменения в работу сайта (управлять различными перенаправлениями, правами доступа к файлам, опциями PHP, задавать собственные страницы ошибок и т.д.).
Узнать больше о файле .htaccess можно в статье «Создание и настройка .htaccess». - Ошибки в скриптах сайта, то есть сценариях, созданных для автоматического выполнения задач или для расширения функционала сайта.
- Нехватка оперативной памяти при выполнении скрипта.
- Ошибки в коде CMS, системы управления содержимым сайта. В 80% случаев виноваты конфликтующие плагины.
Год хостинга в подарок при заказе лицензии 1С-Битрикс
Выбирайте надежную CMS с регулярными обновлениями системы и профессиональной поддержкой.
Заказать
Как получить больше данных о причине ошибки
Что означает ошибка 500, мы теперь знаем. Когда она перестала быть таким загадочным персонажем, не страшно копнуть глубже — научиться определять причину ошибки. В некоторых случаях это можно сделать самостоятельно, так что обращаться за помощью к профильному специалисту не понадобится.
Отображение ошибки бывает разным. Ее внешний облик зависит от того, чем она вызвана.
Самые частые причины ошибки 500 можно распознать по тексту ошибки или внешнему виду страницы.
- Сообщение Internal Server Error говорит о том, что есть проблемы с файлом .htaccess (например, виновата некорректная настройка файла). Убедиться, что .htaccess является корнем проблемы, поможет следующий прием: переименуйте файл .htaccess, добавив единицу в конце названия. Это можно сделать с помощью FTP-клиента (например, FileZilla) или файлового менеджера на вашем хостинге (в Timeweb такой есть, с ним довольно удобно работать). После изменения проверьте доступность сайта. Если ошибка больше не наблюдается, вы нашли причину.
- Сообщение HTTP ERROR 500 или пустая страница говорит о проблемах со скриптами сайта. В случае с пустой страницей стоит учесть, что отсутствие содержимого сайта не всегда указывает на внутреннюю ошибку сервера 500.
Давайте узнаем, что скрывается за пустой страницей, обратившись к инструментам разработчика. Эта браузерная панель позволяет получить информацию об ошибках и другие данные (время загрузки страницы, html-элементы и т.д.).
Как открыть панель разработчика
- Нажмите клавишу F12 (способ актуален для большинства браузеров на Windows). Используйте сочетание клавиш Cmd+Opt+J, если используете Google Chrome на macOS. Или примените комбинацию Cmd+Opt+C в случае Safari на macOS (но перед этим включите «Меню разработки» в разделе «Настройки» -> «Продвинутые»). Открыть инструменты разработчика также можно, если кликнуть правой кнопкой мыши в любом месте веб-страницы и выбрать «Просмотреть код» в контекстном меню.
- Откройте вкладку «Сеть» (или «Network») и взгляните на число в поле «Статус». Код ответа об ошибке 500 — это соответствующая цифра.
Более детальную диагностику можно провести с помощью логов.
Простыми словами: лог — это журнал, в который записывается информация об ошибках, запросах к серверу, подключениях к серверу, действиях с файлами и т.д.
Как вы видите, данных в логи записывается немало, поэтому они разделены по типам. За сведениями о нашей ошибке можно обратиться к логам ошибок (error_log). Обычно такие логи предоставляет служба поддержки хостинга, на котором размещен сайт. В Timeweb вы можете включить ведение логов и заказать необходимые данные в панели управления. Разобраться в полученных логах поможет статья «Чтение логов».
Как устранить ошибку
Теперь поговорим о том, как исправить ошибку 500. Вернемся к популярным причинам этой проблемы и рассмотрим наиболее эффективные способы решения.
Ошибки в файле .htaccess
У этого файла довольно строгий синтаксис, поэтому неверно написанные директивы (команды) могут привести к ошибке. Попробуйте поочередно удалить команды, добавленные последними, и проверьте работу сайта.
Также найти проблемную директиву можно с помощью логов ошибок (через те же инструменты разработчика в браузере). На ошибку в директиве обычно указывает фраза «Invalid command». Информацию о верном написании директивы или способе исправления ошибок в .htaccess вы можете найти в интернете. Не нужно искать, почему сервер выдает ошибку 500, просто введите в строку поиска название нужной команды или текст ошибки из логов.
Ошибки в скриптах сайта
Скрипт не запускается
Обычно это происходит, когда существует ошибка в скрипте или функция, которая не выполняется. Для успешного запуска скрипта функция должна быть верно прописана, поддерживаться сервером и выполняться от используемой версии PHP. Бывают ситуации, когда функция несовместима с определенными версиями PHP. Получить более подробную информацию о той или иной функции можно в интернете.
Не хватает оперативной памяти
Если в логах вы видите ошибку «Allowed memory size», для устранения ошибки 500 стоит оптимизировать работу скрипта. Вы можете воспользоваться специальными расширениями для анализа производительности скрипта или обратиться за помощью к специалисту, который поработает над его оптимизацией.
Если ваш сайт размещен на отдельном физическом или виртуальном сервере, можно попробовать увеличить максимальное использование оперативной памяти на процесс (memory_limit). На шаред хостинге этот параметр обычно не изменяется, но есть возможность купить хостинг помощнее.
Ошибки в CMS
Если код CMS содержит неверный синтаксис, это может вывести сайт из строя. В таком случае логи сообщат вам об ошибке 500 текстом «PHP Parse error: syntax error, unexpected». Так происходит, когда некорректно работает плагин (или тема, используемая в CMS, но реже) либо есть ошибки в коде. Ошибка может быть допущена случайно, произойти при обновлении плагина или версии CMS.
При чтении логов обратите внимание на путь, который следует за сообщением об ошибке, ведь он может указать на проблемную часть кода или плагин. Если проблема в плагине, для восстановления работы сайта переименуйте на время папку, в которой он расположен. Попробуйте обновить плагин или откатить его до прежней версии. Если ситуацию не удается исправить, от расширения стоит отказаться либо заменить его аналогом.
Также в большинстве случаев подобные проблемы помогает решить поддержка CMS.
Информацию о других распространенных ошибках вы можете найти в статье «6 наиболее часто возникающих ошибок HTTP и способы их устранения».
Удачи!