"Domyślna aktywność nie została znaleziona" w aktualizacji Android Studio

Zaktualizowałem IntelliJ Idea z 12.0.4 do 12.10.

Teraz wszystkie moduły w moim projekcie Android dają błąd:

Error: Default Activity Not Found

Wróciłem do 12.0.4 i wszystko działa ponownie.

Jakieś pomysły? Myślę, że może to być problem z brakującą wtyczką. Ponieważ wtyczka nie jest zainstalowana, nie jest w stanie znaleźć domyślnej aktywności. Inną rzeczą mogła być lokalna konfiguracja, ale wątpię. Usunąłem folder konfiguracyjny do weryfikacji i to nic nie zmieniło.

Author: Iván Nokonoko, 2013-04-05

30 answers

Jeśli zobaczysz, że błąd występuje po aktualizacji wersji IntelliJ IDEA lub Android Studio, lub po wygenerowaniu nowego APK, może być konieczne odświeżenie pamięci podręcznej IDE.

File -> Invalidate Caches / Restart...
 1000
Author: Sky Kelsey,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-10-01 20:35:58

Nie mogę skomentować, dlaczego aktualizacja IntelliJ może powodować ten problem, ponieważ nie używam go.

Jednak ten błąd: "domyślna aktywność nie została znaleziona" wydaje się informować, że nie masz aktywności zadeklarowanej w AndroidManifest.xml, który jest oznaczony jako główna aktywność, która zostanie uruchomiona po uruchomieniu aplikacji.

Powinieneś mieć przynajmniej jedną aktywność, która wygląda mniej więcej tak:

<activity
        android:name="com.your.package.name.YourActivity"
        android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
</activity>

Jeśli nie masz przynajmniej jednej aktywności z filtrem intencyjnym, takim jak najprawdopodobniej zobaczysz komunikat o błędzie, który tu umieściłeś.

Powinieneś dodać ten filtr intencyjny do aktywności, którą chcesz otworzyć po uruchomieniu aplikacji, co powinno rozwiązać twój problem.

 330
Author: mattgmg1990,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-04-05 03:16:32

Masz domyślną aktywność uruchamiania aplikacji?

Prawdopodobnie to może być twój błąd

Tutaj wpisz opis obrazka

Krok 1: Wybierz Edytuj Konfiguracje

Tutaj wpisz opis obrazka

Krok 2 : Zobacz to Ostrzeżenie: domyślna aktywność nie została znaleziona Tutaj wpisz opis obrazka

Krok 3 : wybierz domyślną aktywność Tutaj wpisz opis obrazka

Tutaj wpisz opis obrazka

Krok 3 : Zapisz zmiany i finish

Tutaj wpisz opis obrazka

Powodzenia

Tutaj wpisz opis obrazka

 94
Author: David Hackro,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-10-17 03:03:31

Jeśli pracujesz na aplikacji widget To rozwiązanie powinno działać dla Ciebie:

  1. przejdź do Edit Configuration
  2. Ustaw Launch Option na nothing
 76
Author: Kishan Vasoya,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-23 15:59:41

Poprawnym sposobem jest dodanie do pliku manifestu następujących elementów:

<activity
    android:name="FULL_NAME_OF_YOUR_ACTIVITY"
    android:label="@string/app_name" >
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

Należy to wstawić pomiędzy:

<application> </application>

Nie ma potrzeby unieważniania pamięci podręcznej.

 68
Author: Iurii Vasylenko,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-02-28 05:56:38

Spróbuj kliknąć prawym przyciskiem myszy projekt i wybrać Otwórz Ustawienia modułu. Następnie przejdź do Źródła Zakładka w Twoim module, znajdź src folder, kliknij prawym przyciskiem myszy na nim i zaznacz go jako Źródła (Kolor Niebieski).

EDIT: nie ma zakładki sources w późniejszych wersjach Android Studio, ale możesz edytować buduj.gradle Plik: https://stackoverflow.com/a/22028681/1101730

 44
Author: Micer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:26:35

W Android Studio 4.0 proszę zmienić uruchomienie na nic:

Konfiguracja uruchamiania / debugowania -> aplikacja na Androida -> Aplikacja -> Ogólne -> opcje uruchamiania -> uruchomienie : nic

Tutaj wpisz opis obrazka

 36
Author: Tao Nhu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-06-12 10:15:26

W Android Studio pod Run / Debug Configuration - > Android Application - > ogólne - > Activity - > wybierz opcję "Nie uruchamiaj aktywności".

 25
Author: TouchBoarder,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-01-25 21:29:22

Nic powyżej mi nie pomogło. Po pewnym czasie okazało się, że pomysł zmienił nazwy akcji na wielkie litery. Like:

<intent-filter>
  <action android:name="ANDROID.INTENT.ACTION.MAIN"/>
  <category android:name="ANDROID.INTENT.CATEGORY.LAUNCHER"/>
</intent-filter>

Po przywróceniu do normy, IDEA rozpoznaje domyślną aktywność:

<intent-filter>
  <action android:name="android.intent.action.MAIN" />
  <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
 23
Author: yuliskov,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-10-09 01:06:43

Po pierwsze upewnij się, że uwzględniłeś domyślną aktywność w manifeście.

Przykład:

<activity android:name=".DefaultActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

Jeśli próbowałeś wszystkiego i nic nie działa to

  • Usuń pamięć podręczną z twojego %Home%\.gradle \ buforuje i synchronizuje projekt ponownie.

Lub sprawdź tę odpowiedź

Https://stackoverflow.com/a/53476487/5507705

 21
Author: Salman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-01-13 10:59:21

100% working

You must be seeing this

Tutaj wpisz opis obrazka

Najpierw otwórz manifest i sprawdź, czy ten prezent,

  <activity
      android:name="com.your.package.name.YourActivity"
      android:label="@string/app_name">
       <intent-filter>
           <action android:name="android.intent.action.MAIN" />
           <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
   </activity>

If not present add it

Jeśli powyższe jest obecne, ale nadal widzisz domyślną aktywność, która nie została znaleziona.

Wykonaj następujące kroki:

1. Kliknij Edytuj konfigurację

Tutaj wpisz opis obrazka

2. Po kliknięciu Edytuj konfigurację zobaczysz, że opcja uruchamiania jest ustawiona na DEFAULT ACTIVIT Y

Tutaj wpisz opis obrazka

  1. Zmień na nic .

Tutaj wpisz opis obrazka

Problem rozwiązany! Szczęśliwego Kodowania.
 14
Author: Nehemiah Narzary,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-08-08 12:44:06

W moim przypadku File -> Invalidate Caches / Restart... nie pomogło

Wszystko było w porządku z moim projektem i oczywiście miałem następny filtr intent dla mojej aktywności

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

To, co naprawdę mi pomogło, to usuwanie folderów pamięci podręcznej Androida / Gradle (mogą wzrosnąć do 10-30 GB)

Przejdź do C:\Users\YOUR_USER_WINDOWS_NAME i usuń następne foldery

  • .android
  • .AndroidStudio3. 2
  • .gradle

(możesz zapisać niektóre konfiguracje Androida z .AndroidStudio3.2 przed usunięciem go, jeśli chcesz)

Możesz stworzyć plik bat CLEAR_CACHE.cmd Jak to usunąć foldery bez kosza

rmdir /S /Q .android
rmdir /S /Q .AndroidStudio3.2
rmdir /S /Q .gradle

Będzie działać znacznie szybciej i nie trzeba go usuwać również z kosza

P. s. Wrzuć CLEAR_CACHE.cmd do C:\Users\YOUR_USER_WINDOWS_NAME

Dobrym pomysłem jest również usunięcie folderu Android Studio i pobranie go ponownie

 13
Author: user924,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-01-30 16:04:20

Ta metoda działa dla mnie Kliknij ikonę aplikacji, a następnie wybierz opcję Edytuj konfiguracje. W polu edycja-Konfiguracja wybierz określoną aktywność zamiast domyślnej. Następnie podaj ścieżkę działania poniżej.

Kliknij aplikację i Edytuj konfigurację

Wybierz określoną aktywność i katalog

Na końcu synchronizacja z plikami gradle.

 12
Author: Durgaprasad Nagarkatte,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-11-23 06:53:36

Wyjdź Z Android Studio.

Przejdź do ścieżki C:\Users\YOUR_WINDOW_USER_NAME\.AndroidStudio3.3\system

Usuń folder / caches i / TMP

 12
Author: Abhishek Garg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-04-18 09:15:19

Ponieważ to pytanie jest "Stroną docelową" dla mnóstwa problemów z manifestem, w wyniku których nie znaleziono domyślnej aktywności, oto kolejna rzecz, aby sprawdzić, czy masz ten problem.

Otwórz Manifest i przełącz się na zakładkę Merged Manifest.

Czasami problem jest związany z połączeniem wszystkich manifestów w projekcie w jeden, co może spowodować błąd, a zatem "domyślna aktywność nie została znaleziona". Problem w tym, że ten błąd nie jest pokazywany nigdzie poza tą połączoną Manifest Zakładka z tego co wiem.

Es: w projekcie minSdkVersion 10, obniżyć wersję implementacji w build.gradle Plik: od 25.4.0 do 25.3.1 Rozwiąż ten problem.

dependencies {
implementation 'com.android.support:appcompat-v7:25.3.1'   
implementation 'com.android.support:design:25.3.1'         
implementation 'com.android.support:mediarouter-v7:25.3.1' 

Scalony Manifest

 12
Author: bio007,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-08-30 07:03:08

Zmieniłem Filtr Intent-filter na

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.DEFAULT"/>
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

Wystarczy dodać opcję domyślną. Używałem biblioteki procesu Phoenix i to skłoniło mnie do zdefiniowania domyślnej intencji. Ten dodatek rozwiązał mój problem.

 10
Author: Sejwal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-03-22 14:06:20

Przyszło mi to do głowy po nieoczekiwanym ponownym uruchomieniu komputera.
O dziwo, nie wprowadziłem żadnych zmian i nadal mam ten błąd.
Żadne z powyższych nie pomogło mi. To rozwiązało mój problem.
Krok 1: Tutaj wpisz opis obrazka


Krok 2: Tutaj wpisz opis obrazka


Krok 3: Tutaj wpisz opis obrazka

Jeśli to nie rozwiąże problemu daj inne próby.

Try 1:

File -> Invalidate Caches / Restart...

Spróbuj 2:
sprawdź, czy te dwie następujące linie

<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />

Są w Twoim launcherze deklaracja działalności w formie manifestu.xml

<activity
        android:name="com.your.package.name.YourActivity"
        android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
</activity>

Try 3:

  1. Kliknij jak pokazano: Tutaj wpisz opis obrazka

  2. Konfiguracja uruchamiania / debugowania zostanie otwarta. Tutaj wpisz opis obrazka





jeśli to również nie pomoże.
Try 4:

  1. File - > Export to ZIP.
    oraz
  2. Importuj go jako nowy projekt.
Powodzenia.
 9
Author: sifr_dot_in,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-09-19 14:27:15

Mam ten błąd.

I okazało się, że w pliku manifest w aktywności launchera nie umieściłem action i category w filtrze intencji.

Zły:

<activity
android:name=".VideoAdStarter"
android:label="@string/app_name">

    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />

</activity>

Prawy:

<activity
android:name=".VideoAdStarter"
android:label="@string/app_name">

    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>

</activity>
 8
Author: mehmoodnisar125,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-10-25 08:53:22

@TouchBoarder prawie miał. Chociaż wybranie "nie uruchamiaj aktywności" powoduje, że nic się nie uruchamia.

W Android Studio pod Run / Debug Configuration -> Android Application -> ogólne -> Activity - > wybierz opcję "Launch:"

Wybierz swoją aktywność. To nie do końca naprawia zamierzone zachowanie, ale raczej zastępuje je poprawnie.

Edytuj konfiguracje uruchamiania/debugowania i określaj aktywność uruchamiania

 6
Author: John,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-21 15:27:12

Jeśli Twoja aplikacja nie ma aktywności (na przykład tylko usługi), zmień opcję Uruchom / debug configuration "Uruchom" na nic.

 4
Author: black,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-06 09:06:30

Znalazłem to w moim kodzie:

<context android:name=".MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</context>

Jeśli przyjrzycie się uważnie, powinno być <activity android:name=".MainActivity">.

Najwyraźniej zrefakturowałem gdzieś "aktywność" i zmieniła ona również nazwy w AndroidManifest.

 4
Author: Muz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-08 09:16:33

Znalazłem ten blog, który naprawdę naprawił ten problem w moim przypadku. Okazuje się, że trzeba dodać jakąś intencję:

<intent-filter>
    <action android:name="android.intent.action.MAIN"/>
    <category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
To było zdecydowanie proste. Odniesienie:

Https://www.aboutonline.info/2018/08/error-running-app-default-activity-not-found-on-android-with-kotlin.html

 4
Author: Website Is Fun,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-10-25 08:44:14

Wszystkie powyższe odpowiedzi mi nie pomogły. Spróbuj usunąć to

<?xml version="1.0" encoding="utf-8"?>
W Twoim AndroidManifest. Wtedy:
File > Sync Project with Gradle Files
 4
Author: Vladislaw Vivaldy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-01-28 05:02:09

W moim przypadku zmieniłem zmienną członkowską o nazwie "activity", zmieniłem jej nazwę na"context"... Dowiedziałem się, że refaktor został stworzony do znaczników activity w manifeście, a zamiast nich znalazłem znaczniki context... to jest naprawdę głupie z Android Studio!

 4
Author: Ahmed Adel Ismail,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-02-24 19:23:46
  1. Build -> Rebuild Project
  2. File -> Invalidate Caches.. -> Invalidate and restart
U mnie działa. Przebuduj projekt, aby upewnić się, że nie ma błędów w projekcie. Wtedy możemy unieważnić pamięć podręczną.
 3
Author: Artyom,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-07-16 15:01:17

Mam ten sam problem w Android Studio 3.3 Canary 3. Projekt z wersji stabilnej Android Studio 3.0 działa najpierw poprawnie, niż po kilku czyszczeniu/przebudowie zaczyna pokazywać brak domyślnego błędu aktywności. Próbowałem ponownie zainstalować tę wersję alfa Android Studio: błąd ponownie. Ale potem zaczął go w starym stabilnym Androidzie i używając APK install, a ten apk działa poprawnie.

Ponadto mój projekt został stworzony z aplikacji Instant (podkatalogów base, feature, instant, app). Myślę, że to Studio Androida ma pewne problemy z manifestem.pliki xml rozdzielone na kilka katalogów.

Więc zmieniłem ustawienia na to: Tutaj wpisz opis obrazka

 3
Author: Michał Ziobro,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-07-13 11:29:50

Synchronizacja projektu z plikami Gradle działa czasami, aby to naprawić Ogólny problem powinieneś

  1. Exit Android Studio
  2. Przejdź do USER - > AndroidStudio -> system - > cache
  3. Usuń ten folder
  4. Uruchom Android Studio.

Spowoduje ponowną indeksację plików i to powinno działać

Dzięki kirtan403 z podobnego pytania.

 3
Author: homerun,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-07-29 10:16:58

Od czasu Android Studio 3.5 or 3.6 zacząłem dostawać Default Activity not found i zmęczyło mnie Invalidating Caches & Restart, przebudowa projektu itp.

Okazało się, sposób, w jaki obsługuję multi-moduły i manifesty był błędny. Miałem domyślny Manifest aktywności tylko w module biblioteki, ale powinien być w obu modułach aplikacji.

Zakładając librarymodule appmodule1 appmodule2

  1. Usuń HomeActivity z librarymodule manifestu.
  2. Dodaj:
class AppModuleActivity1 : HomeActivity() to appmodule1
class AppModuleActivity2 : HomeActivity() to appmodule2
  1. Do appmodule1 Manifestu inside application tag, dodałem:
        <activity
            android:name="com.app.name.AppModuleActivity1">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
  1. to samo o appmodule2 ale zmień 2 na 1 w nazewnictwie.
 3
Author: Przemo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-04-06 09:27:01

Error: Default Activity Not Found

I solved this way
Uruchom> > Edytuj konfigurację > > aplikacja Android > > wprowadź ścieżkę domyślnej Klasa aktywności w polu edycji" Uruchom".

 2
Author: Lokesh Tiwari,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-19 06:55:26

Właśnie napotkał ten błąd na android studio 2.1.2. rozwiązano dodając MAIN/LAUNCHER intent-filter do domyślnej aktywności w smak manifest, chociaż filtr był już w domyślnej aktywności w domyślnym manifestu. Był nawet w merged manifest, ale studio nie może go znaleźć, dopóki nie zduplikowałem filtra w obu manifestach.

 2
Author: mjollneer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-22 14:32:53