Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Correct the file permission

Offen
#31 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
55/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Veraltet
Tech-Stack
php
Bereich
cli

Rechercherichtung

Start by checking the tracked modes with ls -l for composer.json, .gitignore, LICENSE.md, phpunit.xml, and the PHP files under tests/CLI. Compare those modes with the other non-executable project files, then verify that the listed files no longer have executable permission.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

As title, it seems that some files don't have correct file permissions.

For example, we can see the following command output:

$ ls -al
total 104
drwxrwxr-x   6 lee lee  4096 Oct  4 09:50 ./
drwx------ 554 lee lee 36864 Oct  4 09:50 ../
-rw-rw-r--   1 lee lee  3346 Oct  4 09:50 CODE_OF_CONDUCT.md
-rwxrwxr-x   1 lee lee   792 Oct  4 09:50 composer.json*
-rw-rw-r--   1 lee lee  4724 Oct  4 09:50 CONTRIBUTING.md
drwxrwxr-x   8 lee lee  4096 Oct  4 09:50 .git/
drwxrwxr-x   3 lee lee  4096 Oct  4 09:50 .github/
-rwxrwxr-x   1 lee lee    53 Oct  4 09:50 .gitignore*
-rwxrwxr-x   1 lee lee  1076 Oct  4 09:50 LICENSE.md*
-rw-rw-r--   1 lee lee   563 Oct  4 09:50 phpcs.xml
-rwxrwxr-x   1 lee lee   499 Oct  4 09:50 phpunit.xml*
-rw-rw-r--   1 lee lee   444 Oct  4 09:50 psalm.xml
-rw-rw-r--   1 lee lee  3870 Oct  4 09:50 README.md
drwxrwxr-x   3 lee lee  4096 Oct  4 09:50 src/
drwxrwxr-x   4 lee lee  4096 Oct  4 09:50 tests/
-rw-rw-r--   1 lee lee   251 Oct  4 09:50 .travis.yml

ls tests/CLI/ -al 
drwxrwxr-x 2 lee lee 4096 Oct  4 09:57 ./
drwxrwxr-x 4 lee lee 4096 Oct  4 09:57 ../
-rwxrwxr-x 1 lee lee 7681 Oct  4 09:57 CLITest.php*
-rwxrwxr-x 1 lee lee 3445 Oct  4 09:57 ConsoleTest.php*
-rwxrwxr-x 1 lee lee 1764 Oct  4 09:57 TaskTest.php*

As we can see, composer.json, .gitignore, LICENSE.md and phpunit.xml files should not have executable permission.

And some PHP files in the tests/CLI folder also have the same issue.

And they should be fixed.

Vorherrschende Sprache
PHP
Sterne
42
Forks
17
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus utopia-php/cli

Alle Issues in utopia-php/cli

Ähnliche Issues

Weitere Issues zu PHP

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.