Internet: PHP, CGI, stb.

localhost és 127.0.0.1 különbség PHP7 / MySql alatt

 ( plt | 2017. június 20., kedd - 15:23 )

Tud valaki valamit arról, PHP 7 alatt mi a különbség a localhost és a 127.0.0.1 host között MySql kapcsolat létrehozásánál?
A joomla konfigjában ha a host="localhost", akkor nem képes kapcsolódni a mysql szerverhez, de ha a host="127.0.0.1", akkor gond nélkül felcsatlakozik. Ugyanez a joomla 5.6-os PHP-val problémamentesen használja a host="localhost" konfigurációt, tehát PHP specifikusnak tűnik a dolog.

svn executable tiltása

 ( mauser1 | 2017. május 24., szerda - 20:03 )

Sziasztok!

A fejlesztő ilyet, és ehez hasonlókat commit-tól.

Added: svn:executable
+ *

Added: /pics/3.gif

Miért kell egy fényképnek futtathatónak lennije?
Letiltható svn szerver oldalon hogy végrehajtható fileokat töltsön fel?
pre-commiton, post -commiton ?

phpmyadmin

 ( pch | 2017. május 22., hétfő - 21:51 )

Üdv!

phpmyadmin: Verziószám: 4.7.0 (friss)
PHP verzió: 5.6.30
Apache/2.4.25 (Unix) OpenSSL/1.1.0e PHP/5.6.30
Kiszolgáló verziója: 10.1.23-MariaDB - MariaDB Server

Másnál nem jött elő olyan hiba, hogy egy sima sql (select * from table where 1) se fut le?
Elkezdi pörgetni de nem történik semmi.

Más php+sql progival jó minden szóval a phpmyadmin-al lehet a gubanc.

pch

SQL vagy más adatbázis minimális környezetben...

 ( Throo | 2017. május 22., hétfő - 13:51 )

Kedves Fórumtársak!

Egy olyan helyre kellene írnom php-ban egy minimális php scriptet, ahol a PHP nincs telepítve, csak letöltve a windows-os gépre, kicsomagolva és CLI-ben fut.
Be kell olvasni egy könyvtár tartalmát és az újakat feldolgozni. Viszont két futás között jó lenne tudni mely fájlok jöttek létre. Ezt gondoltam valamilyen DB-be tenni, de az alap php7-ben csak mysqlnd van gyárilag. Mivel limitált a környezet, a fő rendszergazda nem ad szívesen jogot egy fájl futtatására sem, ezért marad a CLI mód.

hostapd_cli + bash script + php

 ( Balu007 | 2017. május 15., hétfő - 23:04 )

Csinaltam egy kis WEB UI-t egy Raspberry PI 3-hoz WIFI vegpontok tesztelesehez (hostapd+freeradius+dnsmasq).

van egy bash scriptem, amely parancsait a php shell_exec hivja meg: shell_exec('/usr/bin/sudo' . ' ' . $scriptnev . ' ' . '"parancs"' . ' ' . '"parameter1"' . ' ' . '"parameter2"');
a parancs a bash scriptben egy case valtoval van megoldva [szep magyar szenvedo szerkezet :-)]
php-n keresztul meghivva egy dolgot leszamitva minden rendesen mukodik.

A nem mukodo dolog:
shell_exec('/usr/bin/sudo' . ' ' . $scriptnev . ' ' . '"hostapd"');

a bash scriptben
case "$1" in

php-fpm set_time_limit() timeout

 ( mhmxs | 2017. május 15., hétfő - 12:57 )

Sziasztok,

Belefutottam egy furi dologba, es gondoltam hatha valaki mar talalkozott vele. php-fpm frissites ota (5.6.30) a set_time_limit() fuggveny timeoutol 5.6.30-as php-val.


ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
set_time_limit( 300 );
echo "ok";


( ! ) Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/hutml/asd.php on line 5
Call Stack
# Time Memory Function Location
1 0.0002 238976 {main}( ) .../asd.php:0
2 0.0004 239616 set_time_limit ( ) .../asd.php:5

jQuery(function() - többször hívódik meg!

 ( gyunix | 2017. május 8., hétfő - 8:19 )

Sziasztok!

Van egy vonalkódolvasóm amivel palettákhoz vonalkódokat olvasok be és a palettákhoz rendelem hozzá. HTML-ben adott egy input mező amibe a vonalkód beillesztődik. A problémám az adott scripttel, hogy sajnos többször hívódik meg. Lényegében annyiszor hívódik meg a script ahány karakteres a vonalkód ami a keyup esemény miatt még érhető is lehetne.

A beolvasni kívánt vonalkódok hosszúsága változó lehet. tehát nem mindig azonos.

Tud valaki erre megoldást?


jQuery(function() {
$("#barcode").keyup(function() {

Form inputok automatizált feltöltése

 ( yorkeetech | 2017. május 2., kedd - 16:24 )

Sziasztok!
Adott egy oldal, ahol egy csomó űrlapmezőt kellene kitölteni, és az adminisztrátorok szeretnék ezt a folyamatot felgyorsítani, mondjuk egy excel/csv és a mezőnevek alapján egy JS script kitöltené, vagy hasonló. Sajnos a nyilvántartó oldal forráskódja és adatbázisa nem elérhető illetve semmilyen használható API nincs ilyen esetre, ráadásul még bejelentkezést is kíván, nekem eddig a php curl megoldás, vagy egy greasemonkey script ugrott be, van esetleg valakinek alternatívája?
Köszi előre is

php7 session post után

 ( makgab | 2017. április 23., vasárnap - 1:13 )

Üdv!
Alap php7 beállításokkal (centos7,fedora25).
Van egy teszt oldal:

<?php

session_start();
$_SESSION['myvar'] = 'akarmi';

// HTML form post method
// action="feldolg.php"
// ...

Majd a posztolt php oldalon a session nem létezik. A session_status() 1-et ad vissza (nem 2-t):
PHP_SESSION_NONE if sessions are enabled, but none exists.

A $_SESSION['myvar'] nem is létezik.
A php7-ben másképp megy ez? Mit rontok el?

http post valtozo nevenek max hossza mennyi?

 ( sj | 2017. április 19., szerda - 22:20 )

Van egy apache 2.2 + php 5 hoston egy post form. Van rajta par checkbox, aminek a neve eleg hosszu, es az a hibajelenseg, hogy ezek a hosszu valtozonevu post ertekek nem jelennek meg a php $_POST tombjeben (mig a tobbi, rovid nevuek igen).

Maga a post request rovid, 1 kB alatt van, a problemas post adat igy nez ki:

input type=checkbox name=egyeleghosszunevkovetkezikitt....esilyenhosszu.

Tehat a $_POST['egyeleghosszunevkovetkezikitt....esilyenhosszu']-ot hianyolom nagyon. Az az osszeeskuves elmeletem, hogy vagy apache vagy php szinten van valamilyen limit erre, de nem talalom.

[Drupal 8] Témakészitéshez keresek vállalkozó kedvű valakit

 ( neutrino | 2017. április 19., szerda - 12:57 )

Üdv,

Van egy Drupal 6 weblapom, amit idén frissiteni kell 8-ra. Az adatmigrálást végig tudom sz*pni, de a témát már sajnos nem. Ehhez keresek olyan hozzáértőt, aki el tudná késziteni az új témát. Cserébe némi HUF-t (10-20k) tudok felajánlani, esetleg reklámhelyet az oldalon (havi 2-3M oldalletöltés).
Van itt oylan, aki érzi magában az erőt egy ilyen projekthez?

Előre is köszi,
N.

Phantomjs szkript hibája

 ( szz | 2017. március 23., csütörtök - 13:44 )

Adott egy phantomjs indító sor:
http://pastebin.com/F5mSFtpA

Ehhez használok egy step1.js szkriptet:
http://pastebin.com/93grg1Py

A feldolgozott weboldalon (baloldalt) van egy rádiógomb-sor, amivel beállítható, hogy milyen módon jelenjenek meg az adatok a jobboldalon. Nekem a "3way" kellene. Ehhez érvényesítek is egy műveletet (scoreUI.click_change_Mradiotype(2)) a fenti szkriptben, ami lényegében el is végzi, amire szántam, azonban mindig előjön egy ilyen hibaüzenet a kimenetben:

empty attachment

 ( Uhum2004 | 2017. március 20., hétfő - 13:45 )

Dilettáns vagyok, de megtalált a feladat: HTML form-ból kell mailt küldenem. A netről összeollóztam mindenféle mintapéldák alapján, de a mail üres attachmenttel érkezik.
Úgy gondolpm, hogy a path nincsen rendben, de csak tippelek, nem értek a témához- Mit cseszek el?


<?php

$email_to = "xxx@gmail.com";
$email_subject = "subject";
$email_from = 'From: '.$_POST['name_field'].'<'.$_POST['from_field'].'>';

WP Charitable és php (összegyűlt adomány ellenőrzés)

 ( gkaroly | 2017. február 24., péntek - 23:53 )

Sziasztok!

Már napok óta küszködök a Wordpress Charitable pluginnel.
Lényeg, hogy amikor Jóska rábök a Támogatás gombra az adományozói űrlapon, akkor lefusson egy ellenőrzés, hogy a beírt összeget hozzáadva az eddig összegyűlthöz, megnézze, összegyűlt-e a célösszeg.
Ehhez írtam az alábbi sorokat egy Facebook-os WP csoporttag segítségével:

//Valóra vált a cél.

function modositsuk_a_kategoriat($donation_id, $donation_processor){
$campaign = $donation_processor->get_campaign();
/* elérte-e a kampány a célját */

Web worker és Ajax?

 ( Cozi | 2017. február 23., csütörtök - 18:10 )

Sziasztok!

Készítek egy böngészőben működő GUI-t, ahol JS-sel, JQuery-vel nagyszerűen tudok Ajax hívásokkal adatokat lekérni, feldolgozni, kitenni a képernyőre.

Gondom az, hogy mostanra már ~1000 körüli objektum adatait kell induláskor lekérdeznem majd ennyi darab egyedi képet kiszerkeszteni a képernyőre, ez pedig nagyban megakasztja az UI-t.

Ennek a helyzetnek a kezelésében kérném a tanácsotokat!

1. Lehetne csak annyi elemadatot lekérdezni, amennyi kifér a képernyőre, de még ez is érezhető

php include [megoldva]

 ( bzs | 2017. február 15., szerda - 20:07 )

sziasztok.

Kezdek megőrülni egyetlen problémával.

PHP-ban az

    include ('/tmp/file.log');

eddig mindig működött. Ha
php script.php
parancsot futtattam, akkor is, és ha böngészővel nyitottam meg, akkor is. Szépen beolvasta a file.log tartalmát.

Most azonban nem teszi, pedig a file létezik, nincs zárolva, nincsenek benne különleges karakterek, jogok is megvannak...
parancssorban megvan a kimenetben, de a firefox nem eszi meg, és ezt nem értem. Ugyanis vannak fájlok, melyeket rendesen megesz így a böngésző, de ezt az egyet nem.

Drupal 7, Ckfinder autentikáció require_once

 ( valek | 2017. január 29., vasárnap - 22:08 )

Szervusztok!
Elérhető közelségűnek érzem a 100%-os beállítottságát a ckeditor 4.5.4-ckfinder 3.4.1, drupal 7.53 triónak, remélhetőleg már csak egy gondot szeretnék megoldani.

Az adminisztráció/jelentések/állapotjelentés ablakában ezt az üzenetet kapom az arcomba a rendszertől:

[em] CKEditor 4.5.4

Van itt Parse/Heroku guru?

 ( jailhouse | 2017. január 26., csütörtök - 19:09 )

Sziasztok!

Lenne egy Parse cloud problémám, amit egy Herokus script hív meg. Én teljesen hülye vagyok ezekhez a dolgokhoz, de sajnos megörököltem. Annyira nem vagyok képben, hogy még arra sem jöttem rá, hogyan lehetne ezeket a cuccokat debuggolni... Van itt valaki, aki képben van ezekkel a technológiákkal? ha nincs, akkor le sem írom a konkrét problémát :)

Köszi

[MEGOLDVA] Hogyan lehet elérni, hogy a google kereső meglelje a honlapot?

 ( sigellef | 2017. január 19., csütörtök - 20:56 )

Üdv!

Adott egy oldal, egy külső cég szolgáltatja a tárhelyet, domaint, egyebeket. Az oldalt php-ben csinálom. A keresési kulcsszavakat ily módon adtam meg:

...
echo '< meta name="description" content="Tompa Mihály születésének 200. évdordulóján" / >';
echo '< meta name="country" content="Hungary" / >';
echo '< meta name="keywords" content="Tompa Mihály, évforduló, emlékév, Gömör, Hanva, Kelemér, Sárbogárd Sárospatak, Lant és biblia, magyar líra, költő, református, lelkész, tompamihaly200" / >';
echo '< TITLE>Tompa Mihály emlékév< / TITLE>';

WEB-es oktatás keretrendszer

 ( dejo | 2017. január 16., hétfő - 14:59 )

A munkahelyen felmerült az igény, hogy különböző témában oktatásokat szerveznek és ehhez jó lenne egy webes felület, ahol "beiratkozás" után lehetne a kurzusokon részt venni.
Ezek szakmai továbbképzések, szervezetfejlesztés, minőségbiztosítási képzés, stb.
A lényeg, hogy e-mail címmel regisztrálnának a dolgozók az egyes kurzusokra, ahol általában egy-két tanfolyamvezető tananyagot és feladatot adhat a hallgatóknak. A hallgatók pedig a megoldásaikat feltölthetik és az oktató kiértékeli.

php-ből html-kód, gomb, majd shell-script

 ( bzs | 2017. január 7., szombat - 16:30 )

Sziasztok.
Adott egy kód:

<?php
$output = shell_exec('init 0');
echo "$output";
?>

Azt szereetném elérni, hogy ha egy böngészőben bejön egy weboldal, akkor legyen ott egy button, ami indít egy php kódot, amely meghív szerveroldalon egy bash-scriptet.
Az egész nem lenne internetre kötve, semmiféle extrát nem szeretnék, csupán azt, hogy mint a webminben, elindíthassak egy scriptet, pl. a shutdown-t, vagy valami mást.

PHP adat küldés B-ből A-ba (amatőr kérdés..)

 ( krix | 2017. január 2., hétfő - 19:29 )

Üdv!

Első körben, sorry a lámaságért.

Adott egy olyan felállás, hogy legyen A szerver. Ezen van egy komplett SQL adatbázis, miegyéb a főszoftver ezen fut. Jelenleg is.

Ebbe kerülne jópár adat, totálisan random helyekről és random "tűzfal" és egyéb környezetből.

Ami a lényeg, legyen az egyik hely B hely. B helyen időnként lefut egy php script, ami adatokat gyűjt be.
Ezeket kellene eljuttatni A szervernek (A szerver ezt majd szépen feldolgozná).

[projekt] PHP minőségellenörző szoftver

 ( janoszen | 2016. december 31., szombat - 11:07 )

Sziasztok HUPtársak, boldog új évet!

Tegnap este megszállt az ihlet és gyorsan összedobtam egy prototípust egy projektre amit régóta meg akartam csinálni. Íme a kód: https://github.com/opsbears/phpqa

Maga a program PHP kódot ellenőriz kurrens best practicek betartására. Jelenleg elég limitált a fícsörszet, javarészt az új PHP 7-es dolgokat nézi:

- nincs declare(strict_types=1) a fájlok elején.
- nincs type hint egy függvény paraméteren
- nincs return type egy függvényen de van return, vagy PHP 7.1-től nincs return type hint a függvényen

JavaScript keydown esemény hol történt

 ( bodnarj | 2016. december 29., csütörtök - 9:41 )

Sziasztok.

Valahogy ki lehet-e deríteni, hogy egy keydown esemény hol történt, mely html elem volt aktív?
Beregisztráltam egy keydown eseményt a document-hez, melynek hatására meghívok egy függvényt.
És azt kellene elérnem, hogy ha bizonyos elemek aktívak az oldalon (pár input mezőről van szó) akkor ez az esemény ne fusson le, ellenben ha nem ezekben a mezőkben állok akkor pedig fusson meg document keydown eseményében lévő függvény.

JavaScript input mezőben leütött karakter cseréje másik karakterre.

 ( bodnarj | 2016. december 27., kedd - 14:28 )

Sziasztok.

Egy input mezőben kellene elérnem, hogy bizonyos karaktert kicseréljen egy másik karakterre.
Konkrétan egy vonalkód olvasó küld 'ö' karaktert '0' helyett és azt szeretném elérni, hogy ha 'ö' kerül bevitelre az lecserélődjön '0'-ra.