extension ExtPose

PHP Console

Description from extension meta

Display PHP errors & vars dumps in Google Chrome console and notification popups, execute PHP code remotely.

Image from store PHP Console
Description from store Handle PHP errors/exceptions, dump PHP vars, execute PHP code remotely and do other cool things using this extension and it's server side PHP library https://github.com/barbushin/php-console -- LIVE DEMO -- http://consle.com/instance/examples -- EXTENSION FEATURES -- ✔ No icons on Toolbar, only in Address bar(when enabled on server) ✔ Configure by clicking on icon in Address bar ✔ PHP errors, exceptions and debug data in JavaScript console(Ctrl+Shift+J) ✔ Group data by request URL ✔ Handle messages for redirected pages ✔ Show errors & exceptions source & trace ✔ PHP errors, exceptions and debug data in Notification popups ✔ Auto-close with delay(optional) ✔ Jump to file:line in IDE by click on source button(configure) ✔ Copy to clipboard button (optional) ✔ JavaScript errors messages in Notification popups(see options) ✔ Ignore repeated errors ✔ Ignore Google Chrome extensions internal errors ✔ Does not overrides user-defined JavaScript errors handlers ✔ Protect access by password ✔ Execute PHP code remotely ✔ Strip files base path ✔ Ignore optional debug tags ✔ Ignore optional errors types ✔ Catch messages from: Web pages, AJAX, IFrames -- SERVER LIBRARY FEATURES -- ✔ Connector ✔ Works with different server encodings ✔ Performance optimized(can be used on highload production) ✔ SSL only connection mode(optional) ✔ Protect connection by list of allowed IP masks ✔ Handler ✔ Handle PHP errors(+fatal) and exceptions ✔ Ignore repeated errors ✔ Call previously defined errors and exceptions handlers ✔ Handle memory limit fatal error ✔ Dumper ✔ Dump any type variable ✔ Dump protected and private objects properties ✔ Limit dump by level, items count, item size and total size ✔ Dump objects class name ✔ Prevent recursive loops ✔ Smart dump callbacks and Closure ✔ Detect dump call source & trace ✔ Auth ✔ Protect connection by password ✔ Protect auth session with client IP ✔ Eval provider ✔ Execute PHP code in password protected mode only ✔ Every eval request is signed by unique token ✔ Result contains: output, return and time data ✔ Handle eval errors ✔ Add any vars to eval short access ✔ Protects file system access by “open_basedir” PHP setting ✔ PSR-3 logger implementation ✔ Debug call helper with short global class PC ✔ Old version adapter for easy migration from PhpConsole v1.* to v3.* -- SUPPORT -- Report bugs and features: https://github.com/barbushin/php-console/wiki/How-to-report-bug-or-feature Author: http://linkedin.com/in/barbushin --- RECOMMENDED --- ✰ Google Chrome extension JavaScript Errors Notifier http://goo.gl/jDA0s3

Latest reviews

  • (2019-09-24) Seema Gola: how to open it
  • (2019-07-25) Mike S: Love it! Extremely convenient, especially when debugging WordPress code.
  • (2019-06-28) Saooti: Looks like it is not working any longer, after the latest Chrome updates. And the extension website (consle.com) went down, was abandoned, and lost its domain name to spammers. And there is no working alternative, except xDebug which is not as handy.
  • (2019-06-04) brrr rambo: Sometimes, PHP Console remove form data. When I tried the sign-in, the form data is removed. I didn't notice it first. but I remove my one ext of each and I knew this ext occur it.
  • (2019-04-16) Aksar Web: Жаль что раньше не знал про этот плагин :( Спасибо автору!
  • (2019-03-14) Ryan Robson: Absolutely fantastic for convenient code testing. Its like running on-the-spot unit tests, and in fact has provided the basis for the code that has become unit tests later on. That only problems right now are the interface and interaction. The fact that the terminal window goes away as soon as you click out of it gets very annoying. Also, the Ctrl+up and Ctrl+down shortcuts for navigating through code history do NOT work in OSX, as these shortcuts are already used for other actions in the OS. It would be nice to be able to view a list of run histories, and to load up an old code set from there.
  • (2018-04-30) Vitaliy Karakushan: Спасибо. Очень помогает.
  • (2018-04-13) mayank gupta: bakwas
  • (2018-04-09) Ben Wagner: The best of what it is!
  • (2018-03-02) Leo SN: Sensacional. Muito útil principalmente quando se utiliza AJAX.
  • (2018-02-22) Wesley Brian Lachenal: One of the best extensions evaaaah!!!!
  • (2018-02-21) Franz Glaser: Excelente, una gran ayuda en el desarrollo con javascript, jquery y php
  • (2018-02-17) Robert Wilde: Been looking for something like this for a long time, that wasn't an ongoing monthly fee. Even better being open source. Job well done
  • (2018-01-30) Sean Hanford: I have had great success in using PHP Console along with the theme_debug config setting in not only tracking down bugs, but it gives me an easy-to-access, easy to navigate, reference to all of my site's variables, states, and behavior. While I have been using it for less than a week so far, and although it is a couple years old, it is still relevant to the work I do every single day. Thank you for your contribution; it is greatly appreciated.
  • (2018-01-24) Juraj Lorinc: I don't know how could I work without it.
  • (2017-12-08) John Mwenda: awesome. Thanks
  • (2017-12-01) Rodrigo Boratto: Melhor que ta tendo!
  • (2017-11-10) Георгий Гарнов: Отличное расширение, жаль только при дампинге больших объектов не работает. Экспериментально установил что строка длиннее 654 символов не попадает в броузер и приводит к прекращению работы PHPConsole в данном запросе вообще (последующие вызовы PC::debug не выводят информации).
  • (2017-11-05) JF PTC: SI TIVESSE MAS 1000 ESTRELA EU DAVA NOTA 1000
  • (2017-10-31) S. Lee Gooding: Extremely helpful during development. This is a fantastic extension. Great job developer!
  • (2017-08-22) Sven-Holger Eick: Sehr hilfreich!
  • (2017-08-17) Ivan Petrychenko: super helpful when I need to trace a long chain like this: Ajax UI --> PHP front-end --> REST API backend. cURL debug info right in the browser in the context of UI buttons and widgets is speeding up my debugging ten folds.
  • (2017-08-10) Lawrence Weiss: Amazing extension! Check out these instructions https://gopangolin.com/wordpress-debugging-php-console/
  • (2017-05-15) Gilles Vi: Tout simplement génial.
  • (2017-02-13) CHRISTIAN BAROMAN: love it

Latest issues

  • (2020-01-15, v:3.0.40) Chris Gilles: Can't turn off notifications
    "options" is greyed out, can't access options to turn off notifications.
  • (2019-12-22, v:3.0.40) Roberto Camps: Can't access options
    In chrome when I right clic Phpconsole extensions icon the OPTIONS item is disable , so I can't disable notifications. They are getting me crazy, thank you for your assistance.
  • (2018-08-24, v:3.0.38) Scott Wendell: Error:
    Call to undefined function PCdebug()
  • (2018-06-27, v:3.0.38) Alex Paterson: error 500
    Im Posting this in case you can shed any light. I use the chrome logger to help debug my php scripts. I recently fired up a Digital ocean Droplet with ubuntu 18.041. php under fastcgi, to take advantage of http2. My main script, which runs perfecty on my production server, instantly gave an error 500. I turned off the rewrite module, and it works just fine, with the chromePHP:log, doing its stuff. So I thought it was the rewrite code, which I spent ages on and eventually decided it was OK. So I decided to turn the rewrites back on and step through the code a line at atime. It turns out, that after about 20 chromePHP:log outputs, the error 500 turns up. This is realy weird, so I was wondering if its a memory issue. Ive searched for this on the net, and others have the same problem, but no one can she any light. I would relly appreciate your feedback. Thanks Alex
  • (2018-04-18, v:3.0.38) Looks like it's a few versions behind
    Update the plugin please, you've released 3.1.7 on GitHub.
  • (2018-03-18, v:3.0.38) Charles Chuckie: header matching is case sensitive
    Hey, since I switched to the webserver caddy, php-console isn't working anymore. I think the reason is the header matching of the the extension and the fact that caddy lower-cases any header it processes. Headers should be case insensitive. Is there a chance for an update of the extension so I can use php console with caddy? Best Regards
  • (2018-03-03, v:3.0.38) Sayedhadi Hussaini: database
    <?php require_once ("injclude/header.php"); require_once ("include/database.php"); $empsql="SELECT * from employee"; // mysqli_set_charset($conn,"utf8") // $empresult= mysqli_query($conn,empsql); If (!empty($_post['sub'])){ $emp_name= $_post['name']; $emp_fname= $_post['fname']; $emp_surname= $_post['surname']; $emp_job= $_post['job']; if(!empty($emp_name)&&!empty($emp_name)&&!empty($emp_name)&&!empty($emp_name)){ $sql = "INSERT INTO employee VALUES (NULL,'".$emp_name."',".$emp_fname.", '".$emp_surname."',".$emp_job.")"; if (mysqli_query($conn, $sql)) { echo "رکورد جدید موفقانه اضافه شد."; } else { echo "Error: " . $sql . "<br>" . mysqli_error($conn); } }else{ echo "<p>لطفا تمام رکورد ها را درست خانه پوری نماید.</p>"; } } ?> <h1> اضافه کردن کارمند </h1> <form action='' method="post"> <p> نام کارمند<input type="text" name="name"/> </p> <p> نام پدر کارمند<input type="text" name="fname"/> </p> <p> تخلص کارمند<input type="text" name="surname"/> </p> <p> <p> وظیفه کارمند<input type="text" name="job"/> </p> <p> کارمند <select name="empid"> <?php if (mysqli_num_rows($empresult) > 0) { // output data of each row while($emprow = mysqli_fetch_assoc($empresult)) { echo "<option value='".$emprow['emp_id']."'>".$emprow["emp_name"]."</td>"; } } else { echo "<option>رکوردی موجود نیست</option>"; } ?> </select> </p> <p> <input type="submit" name="sub" value="اضافه کردن کارمند"/> </p> </form> <?php require_once ("include/footer.php"); ?>
  • (2017-01-14, v:3.0.38) Itamar Megged: PHP Console on doesn't ask for password on WP
    Hey, your extension is great, and I've been using it on several WP sites I was developing. Now Im working on a new project (http://adamolam.co.il) but since I moved to its final domain (and a new verver) the chrome extension doesn't ask for password and therefore cannot work. PHP version is 5.6.29-0+deb8u1, and WP version is the newest so far (4.7.1). On a temporary version of of the site, everything works fine (http://igeret.co.il). But again, it's on a different server and domain. Any ideas? Thanks A lot, Itamar
  • (2016-09-12, v:3.0.38) Gustavo Cardoso: Mnay queries
    Hi, my resquet handle many queries e log them. Each log ao catch with PC::debug. But they don't appear in php console. What can i do? More then 100 queries are handle.
  • (2016-08-03, v:3.0.38) Heikki Wilenius: how to disable notifications
    Hi, is there a way to disable the notifications? I only need the javascript console output, and the notifications are merely a distraction. Thanks for a great plugin!
  • (2016-07-29, v:3.0.38) Ext Guru: Partnership request
    Hello! I represent the company EXT.GURU. I have reviewed your extension, and I would like to invite you to work with our company. I have analyzed, that your extension "PHP Console" can bring you a guaranteed high income. You can get the maximum profit with our automatic service for monetizing browser extensions, while our advertising is not annoying or malicious, and does not prevent the extension of functionality. Our system optimizes traffic from around the world. We provide coordination of all the nuances and suggestions of webmasters. Payments are carried out upon request during one hour at a convenient system to you. We would also like to note that our system does not interfere with other systems of monetization, you can plug in our program as an additional method to generate an income. If you have any other extensions, we can discuss. We look forward to collaborating. Sincerely EXT.GURU team. Contacts ICQ: 654784658 Jabber: [email protected] Skype: extguru [email protected] [email protected]
  • (2016-05-14, v:3.0.38) XOFER X: i can use jump file
    when i click the jump button in error dialog,it's not work i copy the file address into the page [http://php-console.com/instance/examples/#test_jump_to_file] it's fine

Statistics

Installs
77,711
Category
Rating
4.5302 (398 votes)
Last update / version
2019-07-06 / 3.0.40
Listing languages
en

Links